2022-02-24 19:17:54.332 - info: e3dc-rscp.0 (16492) starting. Version 1.0.2 in /opt/iobroker/node_modules/iobroker.e3dc-rscp, node: v14.18.2, js-controller: 3.3.22 2022-02-24 19:17:54.416 - silly: e3dc-rscp.0 (16492) States system redis pmessage system.adapter.e3dc-rscp.0.logLevel/system.adapter.e3dc-rscp.0.logLevel:{"val":"silly","ack":true,"ts":1645726674393,"q":0,"from":"system.adapter.e3dc-rscp.0","lc":1645726674393} 2022-02-24 19:17:54.501 - debug: e3dc-rscp.0 (16492) config.*: (192.168.178.66, 5033, abc@xyz.ch, 30, 5, 12, 15) 2022-02-24 19:17:54.557 - debug: e3dc-rscp.0 (16492) Probing for BAT units - 0..3. 2022-02-24 19:17:54.563 - debug: e3dc-rscp.0 (16492) Probing for PVI units - 0..2. 2022-02-24 19:17:54.578 - debug: e3dc-rscp.0 (16492) Sending request TAG_RSCP_REQ_AUTHENTICATION 2022-02-24 19:17:54.580 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 53 TAG_RSCP_REQ_AUTHENTICATION - type: 0x0E - Container - length: 46 TAG_RSCP_AUTHENTICATION_USER - type: 0x0D - CString - length: 18 value: abc@xyz.ch TAG_RSCP_AUTHENTICATION_PASSWORD - type: 0x0D - CString - length: 14 value: password CRC32 2022-02-24 19:17:54.586 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.591 - info: e3dc-rscp.0 (16492) Connection to E3/DC is established 2022-02-24 19:17:54.591 - debug: e3dc-rscp.0 (16492) Sending request TAG_BAT_REQ_DATA 2022-02-24 19:17:54.592 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 23 TAG_BAT_REQ_DATA - type: 0x0E - Container - length: 16 TAG_BAT_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_BAT_REQ_ASOC - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.601 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.605 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_DAY.*/e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_START:{"val":"2022-02-24 00:00:00.000","ack":true,"ts":1645726674536,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645726615800} 2022-02-24 19:17:54.607 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_DAY.*/e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_INTERVAL:{"val":900,"ack":true,"ts":1645726674537,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432676} 2022-02-24 19:17:54.608 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_DAY.*/e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_SPAN:{"val":21600,"ack":true,"ts":1645726674537,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432676} 2022-02-24 19:17:54.608 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_WEEK.*/e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_START:{"val":"2022-02-21 00:00:00.000","ack":true,"ts":1645726674538,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432676} 2022-02-24 19:17:54.609 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_WEEK.*/e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_INTERVAL:{"val":14400,"ack":true,"ts":1645726674539,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432676} 2022-02-24 19:17:54.610 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_WEEK.*/e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_SPAN:{"val":604800,"ack":true,"ts":1645726674539,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432677} 2022-02-24 19:17:54.611 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_MONTH.*/e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_START:{"val":"2022-02-01 00:00:00.000","ack":true,"ts":1645726674539,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432677} 2022-02-24 19:17:54.612 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_MONTH.*/e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_INTERVAL:{"val":86400,"ack":true,"ts":1645726674540,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432677} 2022-02-24 19:17:54.613 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_MONTH.*/e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_SPAN:{"val":2678400,"ack":true,"ts":1645726674540,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432677} 2022-02-24 19:17:54.614 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_YEAR.*/e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_START:{"val":"2022-01-01 00:00:00.000","ack":true,"ts":1645726674540,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432677} 2022-02-24 19:17:54.615 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_YEAR.*/e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_INTERVAL:{"val":2592000,"ack":true,"ts":1645726674541,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432777} 2022-02-24 19:17:54.616 - silly: e3dc-rscp.0 (16492) States user redis pmessage e3dc-rscp.0.DB.HISTORY_DATA_YEAR.*/e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_SPAN:{"val":31536000,"ack":true,"ts":1645726674541,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1645640432780} 2022-02-24 19:17:54.626 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.627 - silly: e3dc-rscp.0 (16492) TAG_RSCP_AUTHENTICATION 2022-02-24 19:17:54.627 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 99655000 - length: 8 TAG_RSCP_AUTHENTICATION - type: 0x03 - UChar8 - length: 1 value: 0x0A no CRC32 2022-02-24 19:17:54.630 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_RSCP_AUTHENTICATION(UChar8) = 10}, ] 2022-02-24 19:17:54.632 - debug: e3dc-rscp.0 (16492) Sending request TAG_BAT_REQ_DATA 2022-02-24 19:17:54.632 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 23 TAG_BAT_REQ_DATA - type: 0x0E - Container - length: 16 TAG_BAT_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_BAT_REQ_ASOC - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.640 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.643 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_START changed: 2022-02-24 00:00:00.000 (ack = true) 2022-02-24 19:17:54.645 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_INTERVAL changed: 900 (ack = true) 2022-02-24 19:17:54.647 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_SPAN changed: 21600 (ack = true) 2022-02-24 19:17:54.648 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_START changed: 2022-02-21 00:00:00.000 (ack = true) 2022-02-24 19:17:54.650 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_INTERVAL changed: 14400 (ack = true) 2022-02-24 19:17:54.652 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_SPAN changed: 604800 (ack = true) 2022-02-24 19:17:54.654 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_START changed: 2022-02-01 00:00:00.000 (ack = true) 2022-02-24 19:17:54.655 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_INTERVAL changed: 86400 (ack = true) 2022-02-24 19:17:54.657 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_SPAN changed: 2678400 (ack = true) 2022-02-24 19:17:54.659 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_START changed: 2022-01-01 00:00:00.000 (ack = true) 2022-02-24 19:17:54.660 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_INTERVAL changed: 2592000 (ack = true) 2022-02-24 19:17:54.663 - debug: e3dc-rscp.0 (16492) state e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_SPAN changed: 31536000 (ack = true) 2022-02-24 19:17:54.673 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.674 - silly: e3dc-rscp.0 (16492) TAG_BAT_DATA 2022-02-24 19:17:54.675 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 133573000 - length: 11 TAG_BAT_DATA - type: 0xFF - Error - length: 4 value: 6 no CRC32 2022-02-24 19:17:54.676 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_BAT_DATA(Error) = 6}, ] 2022-02-24 19:17:54.676 - debug: e3dc-rscp.0 (16492) Sending request TAG_BAT_REQ_DATA 2022-02-24 19:17:54.677 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 23 TAG_BAT_REQ_DATA - type: 0x0E - Container - length: 16 TAG_BAT_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_BAT_REQ_ASOC - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.682 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.698 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.699 - silly: e3dc-rscp.0 (16492) TAG_BAT_DATA 2022-02-24 19:17:54.699 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 175559000 - length: 11 TAG_BAT_DATA - type: 0xFF - Error - length: 4 value: 6 no CRC32 2022-02-24 19:17:54.701 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_BAT_DATA(Error) = 6}, ] 2022-02-24 19:17:54.702 - debug: e3dc-rscp.0 (16492) Sending request TAG_BAT_REQ_DATA 2022-02-24 19:17:54.702 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 23 TAG_BAT_REQ_DATA - type: 0x0E - Container - length: 16 TAG_BAT_INDEX - type: 0x05 - UInt16 - length: 2 value: 3 TAG_BAT_REQ_ASOC - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.705 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.715 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.716 - silly: e3dc-rscp.0 (16492) TAG_BAT_DATA 2022-02-24 19:17:54.718 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 200437000 - length: 11 TAG_BAT_DATA - type: 0xFF - Error - length: 4 value: 6 no CRC32 2022-02-24 19:17:54.719 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_BAT_DATA(Error) = 6}, ] 2022-02-24 19:17:54.720 - debug: e3dc-rscp.0 (16492) Sending request TAG_PVI_REQ_DATA 2022-02-24 19:17:54.720 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 38 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 31 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_MAX_STRING_COUNT - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.725 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.738 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.738 - silly: e3dc-rscp.0 (16492) TAG_PVI_DATA 2022-02-24 19:17:54.739 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 216753000 - length: 43 TAG_PVI_DATA - type: 0x0E - Container - length: 36 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_AC_MAX_PHASE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_TEMPERATURE_COUNT - type: 0x06 - Int32 - length: 4 value: 4 TAG_PVI_DC_MAX_STRING_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x02 no CRC32 2022-02-24 19:17:54.740 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_DC_MAX_STRING_COUNT(UChar8) = 2}, ]}, ] 2022-02-24 19:17:54.741 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_DC_MAX_STRING_COUNT(UChar8) = 2}, ] 2022-02-24 19:17:54.744 - debug: e3dc-rscp.0 (16492) Sending request TAG_PVI_REQ_DATA 2022-02-24 19:17:54.745 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 38 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 31 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_MAX_STRING_COUNT - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.746 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.759 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.760 - silly: e3dc-rscp.0 (16492) TAG_PVI_DATA 2022-02-24 19:17:54.761 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 238995000 - length: 27 TAG_PVI_DATA - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_REQ_DATA - type: 0xFF - Error - length: 4 value: 3 no CRC32 2022-02-24 19:17:54.762 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_REQ_DATA(Error) = 3}, ]}, ] 2022-02-24 19:17:54.762 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_REQ_DATA(Error) = 3}, ] 2022-02-24 19:17:54.763 - debug: e3dc-rscp.0 (16492) Sending request TAG_PVI_REQ_DATA 2022-02-24 19:17:54.764 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 38 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 31 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_MAX_STRING_COUNT - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.765 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.780 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.781 - silly: e3dc-rscp.0 (16492) TAG_PVI_DATA 2022-02-24 19:17:54.782 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 260564000 - length: 27 TAG_PVI_DATA - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_REQ_DATA - type: 0xFF - Error - length: 4 value: 3 no CRC32 2022-02-24 19:17:54.782 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_REQ_DATA(Error) = 3}, ]}, ] 2022-02-24 19:17:54.783 - silly: e3dc-rscp.0 (16492) processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_REQ_DATA(Error) = 3}, ] 2022-02-24 19:17:54.783 - debug: e3dc-rscp.0 (16492) Sending request TAG_EMS_REQ_GET_POWER_SETTINGS 2022-02-24 19:17:54.784 - silly: e3dc-rscp.0 (16492) OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726674 - nseconds: 0 - length: 269 TAG_EMS_REQ_GET_POWER_SETTINGS - type: 0x00 - None - length: 0 TAG_EMS_REQ_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_REQ_BATTERY_TO_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_REQ_POWER_PV - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_BAT - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_HOME - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_GRID - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_ADD - type: 0x00 - None - length: 0 TAG_EMS_REQ_BAT_SOC - type: 0x00 - None - length: 0 TAG_EMS_REQ_AUTARKY - type: 0x00 - None - length: 0 TAG_EMS_REQ_SELF_CONSUMPTION - type: 0x00 - None - length: 0 TAG_EMS_REQ_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_WB_ALL - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_WB_SOLAR - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_GET_MANUAL_CHARGE - type: 0x00 - None - length: 0 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 TAG_EMS_REQ_COUPLING_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_BALANCED_PHASES - type: 0x00 - None - length: 0 TAG_EMS_REQ_USED_CHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_USER_CHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_BAT_CHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_DCDC_CHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_USED_DISCHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_USER_DISCHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_BAT_DISCHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_DCDC_DISCHARGE_LIMIT - type: 0x00 - None - length: 0 TAG_EMS_REQ_REMAINING_BAT_CHARGE_POWER - type: 0x00 - None - length: 0 TAG_EMS_REQ_REMAINING_BAT_DISCHARGE_POWER - type: 0x00 - None - length: 0 TAG_EMS_REQ_EMERGENCY_POWER_STATUS - type: 0x00 - None - length: 0 TAG_EMS_REQ_EMERGENCYPOWER_TEST_STATUS - type: 0x00 - None - length: 0 TAG_EMS_REQ_STORED_ERRORS - type: 0x00 - None - length: 0 TAG_EMS_REQ_INSTALLED_PEAK_POWER - type: 0x00 - None - length: 0 TAG_EMS_REQ_DERATE_AT_PERCENT_VALUE - type: 0x00 - None - length: 0 TAG_EMS_REQ_DERATE_AT_POWER_VALUE - type: 0x00 - None - length: 0 TAG_EMS_REQ_EXT_SRC_AVAILABLE - type: 0x00 - None - length: 0 TAG_EMS_REQ_GET_IDLE_PERIODS - type: 0x00 - None - length: 0 TAG_EMS_REQ_GET_SYS_SPECS - type: 0x00 - None - length: 0 CRC32 2022-02-24 19:17:54.786 - silly: e3dc-rscp.0 (16492) Successfully written data to socket 2022-02-24 19:17:54.837 - silly: e3dc-rscp.0 (16492) Received response 2022-02-24 19:17:54.837 - silly: e3dc-rscp.0 (16492) TAG_EMS_GET_POWER_SETTINGS 2022-02-24 19:17:54.841 - silly: e3dc-rscp.0 (16492) IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1645726678 - nseconds: 287125000 - length: 2597 TAG_EMS_GET_POWER_SETTINGS - type: 0x0E - Container - length: 68 TAG_EMS_POWER_LIMITS_USED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_MAX_CHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 65 TAG_EMS_POWERSAVE_ENABLED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_UNDEFINED_POWER_SETTING - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_BATTERY_TO_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_POWER_PV - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: -483 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 481 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: -2 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: P TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 99.40528869628906 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.20928955078125 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x01 TAG_EMS_POWER_WB_ALL - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_WB_SOLAR - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_GET_MANUAL_CHARGE - type: 0x0E - Container - length: 57 TAG_EMS_MANUAL_CHARGE_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_MANUAL_CHARGE_START_COUNTER - type: 0x08 - Int64 - length: 8 value: -9223372036854775 TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER - type: 0x0B - Double64 - length: 8 value: 0 TAG_EMS_MANUAL_CHARGE_LASTSTART - type: 0x0F - Timestamp - length: 12 seconds: 18446734850337514762 - nseconds: 0 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 TAG_EMS_COUPLING_MODE - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_EMS_BALANCED_PHASES - type: 0x03 - UChar8 - length: 1 value: 0x07 TAG_EMS_USED_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3120 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3120 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -3000 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -3000 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -3000 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -2997 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 3000 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 2997 TAG_EMS_EMERGENCY_POWER_STATUS - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_EMS_EMERGENCYPOWER_TEST_STATUS - type: 0x0E - Container - length: 38 TAG_EMS_EPTEST_START_COUNTER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_EPTEST_NEXT_TESTSTART - type: 0x0F - Timestamp - length: 12 seconds: 0 - nseconds: 0 TAG_EMS_EPTEST_RUNNING - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_STORED_ERRORS - type: 0x0E - Container - length: 0 TAG_EMS_INSTALLED_PEAK_POWER - type: 0x07 - UInt32 - length: 4 value: 14280 TAG_EMS_DERATE_AT_PERCENT_VALUE - type: 0x0A - Float32 - length: 4 value: 1 TAG_EMS_DERATE_AT_POWER_VALUE - type: 0x0A - Float32 - length: 4 value: 14280 TAG_EMS_EXT_SRC_AVAILABLE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_GET_IDLE_PERIODS - type: 0x0E - Container - length: 1078 TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x04 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x05 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x06 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x04 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x05 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_IDLE_PERIOD - type: 0x0E - Container - length: 70 TAG_EMS_IDLE_PERIOD_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_IDLE_PERIOD_DAY - type: 0x03 - UChar8 - length: 1 value: 0x06 TAG_EMS_IDLE_PERIOD_ACTIVE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_START - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_IDLE_PERIOD_END - type: 0x0E - Container - length: 16 TAG_EMS_IDLE_PERIOD_HOUR - type: 0x03 - UChar8 - length: 1 value: 0x17 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: ; TAG_EMS_GET_SYS_SPECS - type: 0x0E - Container - length: 989 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 48 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 15 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 19 value: hybridModeSupported TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 1 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 53 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 14 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 24 value: installedBatteryCapacity TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 11500 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 39 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 13 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 10 value: maxAcPower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 12000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 46 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 10 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 17 value: maxBatChargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 48 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 11 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 19 value: maxBatDischargPower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 43 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 14 value: maxChargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 46 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 1 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 17 value: maxDischargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 46 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 8 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 17 value: maxFbcChargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 49 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 9 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 20 value: maxFbcDischargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 39 TAG_EMS_SYS_SPEC_INDEX - type: 0x06 - Int32 - length: 4 value: 12 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 10 value: maxPvPower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0xFF - Error - length: 4 value: 6 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 48 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 4 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 19 value: maxStartChargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 51 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 6 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 22 value: maxStartDischargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 3000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 48 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 5 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 19 value: minStartChargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 51 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 7 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 22 value: minStartDischargePower TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 54 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 2 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 25 value: recommendedMinChargeLimit TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 2000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 57 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 3 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 28 value: recommendedMinDischargeLimit TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 1000 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 47 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 16 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 18 value: startChargeDefault TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 65 TAG_EMS_SYS_SPEC - type: 0x0E - Container - length: 50 TAG_EMS_SYS_SPEC_INDEX - type: 0x07 - UInt32 - length: 4 value: 17 TAG_EMS_SYS_SPEC_NAME - type: 0x0D - CString - length: 21 value: startDischargeDefault TAG_EMS_SYS_SPEC_VALUE_INT - type: 0x06 - Int32 - length: 4 value: 65 no CRC32