e3dc-rscp.0 2022-02-01 18:28:15.251 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:28:15.249 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:28:15.247 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:28:15.246 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736496 - nseconds: 299109000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:28:15.245 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:28:15.245 silly Received response e3dc-rscp.0 2022-02-01 18:28:15.230 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:28:15.228 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736495 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:28:15.228 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:28:15.226 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2964}, {TAG_EMS_POWER_GRID(Int32) = 2964}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:28:15.226 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736496 - nseconds: 286892000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2964 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2964 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:28:15.225 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:28:15.224 silly Received response e3dc-rscp.0 2022-02-01 18:28:15.220 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:28:15.218 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736495 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:28:15.217 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:27:45.406 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:27:45.404 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:27:45.402 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:27:45.398 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736466 - nseconds: 440022000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:27:45.398 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:27:45.397 silly Received response e3dc-rscp.0 2022-02-01 18:27:45.372 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:45.370 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736465 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:27:45.369 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:27:45.360 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2941}, {TAG_EMS_POWER_GRID(Int32) = 2941}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:27:45.359 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736466 - nseconds: 413702000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2941 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2941 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:27:45.358 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:27:45.357 silly Received response e3dc-rscp.0 2022-02-01 18:27:45.347 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:45.346 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736465 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:27:45.345 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:27:45.344 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:27:45.344 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736466 - nseconds: 296161000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:27:45.343 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:27:45.343 silly Received response e3dc-rscp.0 2022-02-01 18:27:45.301 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:45.293 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736465 - nseconds: 0 - length: 281 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 274 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_ON_GRID - type: 0x00 - None - length: 0 TAG_PVI_REQ_LAST_ERROR - type: 0x00 - None - length: 0 TAG_PVI_REQ_VOLTAGE_MONITORING - type: 0x00 - None - length: 0 TAG_PVI_REQ_POWER_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SYSTEM_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_FREQUENCY_UNDER_OVER - type: 0x00 - None - length: 0 TAG_PVI_REQ_MAX_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_MIN_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_MAX_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DEVICE_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x03 CRC32 e3dc-rscp.0 2022-02-01 18:27:45.292 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:27:45.287 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:27:45.284 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:27:45.283 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:27:45.281 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:27:45.278 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:27:45.276 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736466 - nseconds: 277281000 - length: 1478 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_BATTERY_TO_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 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_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_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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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_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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:27:45.274 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:27:45.274 silly Received response e3dc-rscp.0 2022-02-01 18:27:45.227 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:45.217 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736465 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:27:45.216 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:27:45.206 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:45.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736465 - nseconds: 0 - length: 177 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_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_POWER_WB_ALL - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_WB_SOLAR - type: 0x00 - None - length: 0 TAG_EMS_REQ_GET_MANUAL_CHARGE - 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_GET_IDLE_PERIODS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:27:45.202 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:27:15.261 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:27:15.259 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:27:15.258 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:27:15.255 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736436 - nseconds: 300601000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:27:15.254 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:27:15.252 silly Received response e3dc-rscp.0 2022-02-01 18:27:15.235 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:15.233 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736435 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:27:15.232 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:27:15.230 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2944}, {TAG_EMS_POWER_GRID(Int32) = 2944}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:27:15.229 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736436 - nseconds: 284375000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2944 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2944 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:27:15.229 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:27:15.228 silly Received response e3dc-rscp.0 2022-02-01 18:27:15.219 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:27:15.217 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736435 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:27:15.216 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:26:45.248 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:26:45.246 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:26:45.246 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:26:45.245 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736406 - nseconds: 297200000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:26:45.245 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:26:45.244 silly Received response e3dc-rscp.0 2022-02-01 18:26:45.232 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:26:45.230 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736405 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:26:45.230 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:26:45.228 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2914}, {TAG_EMS_POWER_GRID(Int32) = 2914}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:26:45.227 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736406 - nseconds: 285009000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2914 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2914 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:26:45.227 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:26:45.226 silly Received response e3dc-rscp.0 2022-02-01 18:26:45.218 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:26:45.217 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736405 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:26:45.216 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:26:15.264 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:26:15.262 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:26:15.261 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:26:15.259 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736376 - nseconds: 308040000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:26:15.258 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:26:15.257 silly Received response e3dc-rscp.0 2022-02-01 18:26:15.244 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:26:15.239 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736375 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:26:15.230 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:26:15.229 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2924}, {TAG_EMS_POWER_GRID(Int32) = 2924}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:26:15.228 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736376 - nseconds: 285409000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2924 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2924 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:26:15.227 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:26:15.226 silly Received response e3dc-rscp.0 2022-02-01 18:26:15.218 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:26:15.216 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736375 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:26:15.215 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:25:45.248 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:25:45.246 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:25:45.246 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:25:45.245 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736346 - nseconds: 296214000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:25:45.244 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:25:45.243 silly Received response e3dc-rscp.0 2022-02-01 18:25:45.232 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:25:45.230 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736345 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:25:45.229 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:25:45.228 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2908}, {TAG_EMS_POWER_GRID(Int32) = 2908}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:25:45.227 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736346 - nseconds: 281813000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2908 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2908 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:25:45.225 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:25:45.223 silly Received response e3dc-rscp.0 2022-02-01 18:25:45.217 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:25:45.215 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736345 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:25:45.215 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:25:15.267 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:25:15.261 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:25:15.260 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:25:15.258 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736316 - nseconds: 306668000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:25:15.257 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:25:15.256 silly Received response e3dc-rscp.0 2022-02-01 18:25:15.242 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:25:15.240 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736315 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:25:15.239 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:25:15.238 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2929}, {TAG_EMS_POWER_GRID(Int32) = 2929}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:25:15.237 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736316 - nseconds: 284184000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2929 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2929 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:25:15.236 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:25:15.234 silly Received response e3dc-rscp.0 2022-02-01 18:25:15.217 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:25:15.216 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736315 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:25:15.215 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:24:45.256 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:24:45.254 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:24:45.254 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:24:45.253 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736286 - nseconds: 300217000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:24:45.252 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:24:45.251 silly Received response e3dc-rscp.0 2022-02-01 18:24:45.234 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:24:45.232 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736285 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:24:45.232 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:24:45.230 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2931}, {TAG_EMS_POWER_GRID(Int32) = 2931}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:24:45.230 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736286 - nseconds: 283377000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2931 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2931 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:24:45.229 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:24:45.228 silly Received response e3dc-rscp.0 2022-02-01 18:24:45.218 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:24:45.216 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736285 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:24:45.215 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:24:15.256 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:24:15.254 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:24:15.253 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:24:15.251 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736256 - nseconds: 299124000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:24:15.250 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:24:15.249 silly Received response e3dc-rscp.0 2022-02-01 18:24:15.234 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:24:15.233 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736255 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:24:15.232 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:24:15.230 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2929}, {TAG_EMS_POWER_GRID(Int32) = 2929}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:24:15.230 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736256 - nseconds: 282234000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2929 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2929 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:24:15.229 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:24:15.228 silly Received response e3dc-rscp.0 2022-02-01 18:24:15.220 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:24:15.216 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736255 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:24:15.215 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:23:45.261 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:23:45.259 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:23:45.258 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:23:45.257 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736226 - nseconds: 289457000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:23:45.257 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:23:45.249 silly Received response e3dc-rscp.0 2022-02-01 18:23:45.229 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:23:45.227 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736225 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:23:45.226 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:23:45.224 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2927}, {TAG_EMS_POWER_GRID(Int32) = 2927}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:23:45.224 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736226 - nseconds: 278423000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2927 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2927 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:23:45.223 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:23:45.222 silly Received response e3dc-rscp.0 2022-02-01 18:23:45.215 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:23:45.213 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736225 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:23:45.213 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:23:15.247 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:23:15.245 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:23:15.244 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:23:15.243 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736196 - nseconds: 292614000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:23:15.242 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:23:15.241 silly Received response e3dc-rscp.0 2022-02-01 18:23:15.230 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:23:15.227 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736195 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:23:15.226 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:23:15.224 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2910}, {TAG_EMS_POWER_GRID(Int32) = 2910}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:23:15.223 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736196 - nseconds: 276332000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2910 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2910 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:23:15.222 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:23:15.221 silly Received response e3dc-rscp.0 2022-02-01 18:23:15.215 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:23:15.213 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736195 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:23:15.212 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:22:45.379 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:22:45.378 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:22:45.377 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:22:45.376 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736166 - nseconds: 411546000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:22:45.376 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:22:45.375 silly Received response e3dc-rscp.0 2022-02-01 18:22:45.350 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:45.349 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736165 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:22:45.348 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:22:45.346 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2905}, {TAG_EMS_POWER_GRID(Int32) = 2905}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:22:45.346 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736166 - nseconds: 390051000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2905 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2905 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:22:45.345 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:22:45.344 silly Received response e3dc-rscp.0 2022-02-01 18:22:45.328 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:45.326 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736165 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:22:45.326 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:22:45.325 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:22:45.324 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736166 - nseconds: 275435000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:22:45.324 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:22:45.323 silly Received response e3dc-rscp.0 2022-02-01 18:22:45.267 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:45.264 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736165 - nseconds: 0 - length: 281 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 274 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_ON_GRID - type: 0x00 - None - length: 0 TAG_PVI_REQ_LAST_ERROR - type: 0x00 - None - length: 0 TAG_PVI_REQ_VOLTAGE_MONITORING - type: 0x00 - None - length: 0 TAG_PVI_REQ_POWER_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SYSTEM_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_FREQUENCY_UNDER_OVER - type: 0x00 - None - length: 0 TAG_PVI_REQ_MAX_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_MIN_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_MAX_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DEVICE_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x03 CRC32 e3dc-rscp.0 2022-02-01 18:22:45.263 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:22:45.250 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:22:45.249 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:22:45.247 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:22:45.244 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:22:45.243 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:22:45.238 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736166 - nseconds: 268711000 - length: 1478 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_BATTERY_TO_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 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_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_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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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_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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:22:45.237 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:22:45.236 silly Received response e3dc-rscp.0 2022-02-01 18:22:45.214 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:45.213 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736165 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:22:45.212 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:22:45.205 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:45.202 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736165 - nseconds: 0 - length: 177 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_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_POWER_WB_ALL - type: 0x00 - None - length: 0 TAG_EMS_REQ_POWER_WB_SOLAR - type: 0x00 - None - length: 0 TAG_EMS_REQ_GET_MANUAL_CHARGE - 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_GET_IDLE_PERIODS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:22:45.201 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:22:15.260 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:22:15.258 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:22:15.258 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:22:15.257 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736136 - nseconds: 278688000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:22:15.255 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:22:15.254 silly Received response e3dc-rscp.0 2022-02-01 18:22:15.219 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:15.218 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736135 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:22:15.217 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:22:15.215 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2912}, {TAG_EMS_POWER_GRID(Int32) = 2912}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:22:15.214 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736136 - nseconds: 266520000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2912 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2912 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:22:15.214 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:22:15.213 silly Received response e3dc-rscp.0 2022-02-01 18:22:15.205 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:22:15.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736135 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:22:15.202 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:21:45.233 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:21:45.231 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:21:45.231 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:21:45.230 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736106 - nseconds: 275663000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:21:45.229 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:21:45.229 silly Received response e3dc-rscp.0 2022-02-01 18:21:45.218 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:21:45.215 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736105 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:21:45.214 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:21:45.212 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2911}, {TAG_EMS_POWER_GRID(Int32) = 2911}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:21:45.212 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736106 - nseconds: 263542000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2911 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2911 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:21:45.211 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:21:45.211 silly Received response e3dc-rscp.0 2022-02-01 18:21:45.205 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:21:45.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736105 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:21:45.202 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:21:15.238 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:21:15.236 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:21:15.235 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:21:15.234 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736076 - nseconds: 276671000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:21:15.234 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:21:15.233 silly Received response e3dc-rscp.0 2022-02-01 18:21:15.219 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:21:15.216 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736075 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:21:15.215 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:21:15.213 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2912}, {TAG_EMS_POWER_GRID(Int32) = 2912}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:21:15.211 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736076 - nseconds: 260460000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2912 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2912 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:21:15.210 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:21:15.210 silly Received response e3dc-rscp.0 2022-02-01 18:21:15.206 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:21:15.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736075 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:21:15.202 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:20:45.248 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:20:45.245 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:20:45.245 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:20:45.242 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736046 - nseconds: 281116000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:20:45.241 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:20:45.240 silly Received response e3dc-rscp.0 2022-02-01 18:20:45.221 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:20:45.217 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736045 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:20:45.216 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:20:45.215 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2911}, {TAG_EMS_POWER_GRID(Int32) = 2911}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:20:45.214 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736046 - nseconds: 263187000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2911 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2911 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:20:45.213 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:20:45.212 silly Received response e3dc-rscp.0 2022-02-01 18:20:45.205 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:20:45.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736045 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:20:45.202 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:20:33.709 silly redis message expired/evicted __keyevent@0__:expired:io.system.adapter.meteoalarm.0.connected e3dc-rscp.0 2022-02-01 18:20:15.257 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:20:15.255 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:20:15.254 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:20:15.251 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736016 - nseconds: 283841000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:20:15.251 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:20:15.250 silly Received response e3dc-rscp.0 2022-02-01 18:20:15.229 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:20:15.227 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736015 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:20:15.226 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:20:15.222 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2908}, {TAG_EMS_POWER_GRID(Int32) = 2908}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:20:15.222 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736016 - nseconds: 261781000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2908 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2908 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:20:15.221 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:20:15.220 silly Received response e3dc-rscp.0 2022-02-01 18:20:15.205 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:20:15.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643736015 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:20:15.201 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:19:45.255 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:19:45.252 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:19:45.251 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:19:45.250 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735986 - nseconds: 278667000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:19:45.249 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:19:45.248 silly Received response e3dc-rscp.0 2022-02-01 18:19:45.222 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:19:45.220 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735985 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:19:45.219 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:19:45.216 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2937}, {TAG_EMS_POWER_GRID(Int32) = 2937}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:19:45.215 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735986 - nseconds: 262343000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2937 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2937 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:19:45.214 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:19:45.213 silly Received response e3dc-rscp.0 2022-02-01 18:19:45.206 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:19:45.204 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735985 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:19:45.203 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:19:15.258 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:19:15.256 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:19:15.255 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:19:15.254 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735956 - nseconds: 277934000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:19:15.253 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:19:15.252 silly Received response e3dc-rscp.0 2022-02-01 18:19:15.222 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:19:15.220 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735955 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:19:15.218 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:19:15.216 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2868}, {TAG_EMS_POWER_GRID(Int32) = 2868}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:19:15.215 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735956 - nseconds: 261028000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2868 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2868 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:19:15.215 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:19:15.213 silly Received response e3dc-rscp.0 2022-02-01 18:19:15.203 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:19:15.201 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735955 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:19:15.200 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:18:45.251 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:18:45.249 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:45.248 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:45.247 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735926 - nseconds: 283522000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:18:45.246 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:18:45.245 silly Received response e3dc-rscp.0 2022-02-01 18:18:45.227 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:45.223 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735925 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:18:45.222 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:18:45.220 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2863}, {TAG_EMS_POWER_GRID(Int32) = 2863}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:18:45.219 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735926 - nseconds: 261567000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2863 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2863 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:18:45.216 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:18:45.215 silly Received response e3dc-rscp.0 2022-02-01 18:18:45.206 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:45.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735925 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:18:45.200 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:18:15.256 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:18:15.255 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:15.253 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:15.242 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735896 - nseconds: 263926000 - length: 276 TAG_PVI_DATA - type: 0x0E - Container - length: 269 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 no CRC32 e3dc-rscp.0 2022-02-01 18:18:15.242 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:18:15.241 silly Received response e3dc-rscp.0 2022-02-01 18:18:15.212 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:15.211 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735895 - nseconds: 0 - length: 95 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 88 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 CRC32 e3dc-rscp.0 2022-02-01 18:18:15.210 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:18:15.207 silly processTree: path = , tree = [ {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2868}, {TAG_EMS_POWER_GRID(Int32) = 2868}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_STATUS(UInt32) = 4}, ] e3dc-rscp.0 2022-02-01 18:18:15.206 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735896 - nseconds: 252789000 - length: 71 TAG_EMS_POWER_BAT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2868 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2868 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 TAG_EMS_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_STATUS - type: 0x07 - UInt32 - length: 4 value: 4 no CRC32 e3dc-rscp.0 2022-02-01 18:18:15.206 silly TAG_EMS_POWER_BAT e3dc-rscp.0 2022-02-01 18:18:15.205 silly Received response e3dc-rscp.0 2022-02-01 18:18:15.202 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:15.200 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735895 - nseconds: 0 - length: 50 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_MODE - type: 0x00 - None - length: 0 TAG_EMS_REQ_ALIVE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EMS_REQ_STATUS - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:18:15.199 debug Sending request TAG_EMS_REQ_POWER_BAT e3dc-rscp.0 2022-02-01 18:18:13.445 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:18:13.441 silly processTree: path = PVI_0., tree = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:18:13.440 silly processTree: path = PVI_0., tree = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ] e3dc-rscp.0 2022-02-01 18:18:13.439 silly processTree: path = PVI_0., tree = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ] e3dc-rscp.0 2022-02-01 18:18:13.438 silly storeValue( PVI, PVI_0.RELEASE., 06, CString, REL V2.038 RV06 MW:2021_05_27 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.437 silly storeValue( PVI, PVI_0.RELEASE., 05, CString, UFG V2.032 RV05 MW:2019_08_20 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.430 silly storeValue( PVI, PVI_0.RELEASE., 04, CString, RCD2 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.430 silly storeValue( PVI, PVI_0.RELEASE., 03, CString, RCD1 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.428 silly storeValue( PVI, PVI_0.RELEASE., 02, CString, HWrev 6, RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.426 silly storeValue( PVI, PVI_0.RELEASE., 01, CString, 4.8.2.12, RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.425 silly storeValue( PVI, PVI_0.RELEASE., 00, CString, MAIN HW06 2.042, RELEASE ) e3dc-rscp.0 2022-02-01 18:18:13.424 silly processTree: path = PVI_0., tree = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ] e3dc-rscp.0 2022-02-01 18:18:13.422 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:13.419 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:13.417 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735894 - nseconds: 440424000 - length: 1487 TAG_PVI_DATA - type: 0x0E - Container - length: 1480 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_TEMPERATURE_COUNT - type: 0x06 - Int32 - length: 4 value: 4 TAG_PVI_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_SERIAL_NUMBER - type: 0x0D - CString - length: 16 value: E3EAL4520TQ26254 TAG_PVI_VERSION - type: 0x0E - Container - length: 246 TAG_PVI_RELEASE - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_RELEASE - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_RELEASE - type: 0x0D - CString - length: 7 value: HWrev 6 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD1 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD2 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: UFG V2.032 RV05 MW:2019_08_20 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: REL V2.038 RV06 MW:2021_05_27 TAG_PVI_VERSION_MAIN - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_VERSION_PIC - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_ON_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_LAST_ERROR - type: 0x0D - CString - length: 5 value: 3 0x8 TAG_PVI_VOLTAGE_MONITORING - type: 0x0E - Container - length: 44 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP - type: 0x0A - Float32 - length: 4 value: 253 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP - type: 0x0A - Float32 - length: 4 value: 276 TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_POWER_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_SYSTEM_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_FREQUENCY_UNDER_OVER - type: 0x0E - Container - length: 22 TAG_PVI_FREQUENCY_UNDER - type: 0x0A - Float32 - length: 4 value: 47.5 TAG_PVI_FREQUENCY_OVER - type: 0x0A - Float32 - length: 4 value: 51.5 TAG_PVI_AC_MAX_PHASE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_MAX_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 130 TAG_PVI_MIN_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: -30 TAG_PVI_AC_MAX_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 4000 TAG_PVI_DEVICE_STATE - type: 0x0E - Container - length: 24 TAG_PVI_DEVICE_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_WORKING - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_IN_SERVICE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4063895 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2200 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2275844 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 1939 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2364121 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2029 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4545405 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4893588 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.399999618530273 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.299999237060547 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 21.700000762939453 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 3 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 20.100000381469727 no CRC32 e3dc-rscp.0 2022-02-01 18:18:13.416 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:18:13.415 silly Received response e3dc-rscp.0 2022-02-01 18:18:13.284 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:13.282 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735893 - nseconds: 0 - length: 396 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 389 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TYPE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SERIAL_NUMBER - type: 0x00 - None - length: 0 TAG_PVI_REQ_VERSION - type: 0x00 - None - length: 0 TAG_PVI_REQ_ON_GRID - type: 0x00 - None - length: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_LAST_ERROR - type: 0x00 - None - length: 0 TAG_PVI_REQ_VOLTAGE_MONITORING - type: 0x00 - None - length: 0 TAG_PVI_REQ_POWER_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SYSTEM_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_FREQUENCY_UNDER_OVER - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_MAX_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_MIN_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_MAX_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DEVICE_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x03 CRC32 e3dc-rscp.0 2022-02-01 18:18:13.281 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:18:13.280 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:18:13.279 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735894 - nseconds: 305455000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:18:13.279 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:18:13.278 silly Received response e3dc-rscp.0 2022-02-01 18:18:13.253 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:13.252 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735893 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:18:13.252 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:18:13.250 silly processTree: path = , tree = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:13.247 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:18:13.246 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:18:13.244 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:18:13.243 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:18:13.242 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_POWER_PV(Int32) = 0}, {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2865}, {TAG_EMS_POWER_GRID(Int32) = 2865}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_STATUS(UInt32) = 4}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_INSTALLED_PEAK_POWER(UInt32) = 9570}, {TAG_EMS_DERATE_AT_PERCENT_VALUE(Float32) = 0.7}, {TAG_EMS_DERATE_AT_POWER_VALUE(Float32) = 6698}, {TAG_EMS_EXT_SRC_AVAILABLE(Char8) = 0}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, {TAG_EMS_GET_SYS_SPECS(Container) = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:13.240 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735894 - nseconds: 262442000 - 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 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: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2865 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2865 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 9570 TAG_EMS_DERATE_AT_PERCENT_VALUE - type: 0x0A - Float32 - length: 4 value: 0.699999988079071 TAG_EMS_DERATE_AT_POWER_VALUE - type: 0x0A - Float32 - length: 4 value: 6698 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 6553 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 1100 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: 600 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 e3dc-rscp.0 2022-02-01 18:18:13.239 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:18:13.239 silly Received response e3dc-rscp.0 2022-02-01 18:18:13.205 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:13.203 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735893 - 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 e3dc-rscp.0 2022-02-01 18:18:13.202 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:18:06.568 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:18:06.550 silly processTree: path = PVI_0., tree = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:18:06.547 silly processTree: path = PVI_0., tree = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ] e3dc-rscp.0 2022-02-01 18:18:06.539 silly processTree: path = PVI_0., tree = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ] e3dc-rscp.0 2022-02-01 18:18:06.537 silly storeValue( PVI, PVI_0.RELEASE., 06, CString, REL V2.038 RV06 MW:2021_05_27 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.536 silly storeValue( PVI, PVI_0.RELEASE., 05, CString, UFG V2.032 RV05 MW:2019_08_20 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.534 silly storeValue( PVI, PVI_0.RELEASE., 04, CString, RCD2 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.533 silly storeValue( PVI, PVI_0.RELEASE., 03, CString, RCD1 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.532 silly storeValue( PVI, PVI_0.RELEASE., 02, CString, HWrev 6, RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.530 silly storeValue( PVI, PVI_0.RELEASE., 01, CString, 4.8.2.12, RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.530 silly storeValue( PVI, PVI_0.RELEASE., 00, CString, MAIN HW06 2.042, RELEASE ) e3dc-rscp.0 2022-02-01 18:18:06.529 silly processTree: path = PVI_0., tree = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ] e3dc-rscp.0 2022-02-01 18:18:06.528 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:06.526 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:06.523 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735887 - nseconds: 544688000 - length: 1487 TAG_PVI_DATA - type: 0x0E - Container - length: 1480 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_TEMPERATURE_COUNT - type: 0x06 - Int32 - length: 4 value: 4 TAG_PVI_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_SERIAL_NUMBER - type: 0x0D - CString - length: 16 value: E3EAL4520TQ26254 TAG_PVI_VERSION - type: 0x0E - Container - length: 246 TAG_PVI_RELEASE - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_RELEASE - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_RELEASE - type: 0x0D - CString - length: 7 value: HWrev 6 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD1 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD2 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: UFG V2.032 RV05 MW:2019_08_20 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: REL V2.038 RV06 MW:2021_05_27 TAG_PVI_VERSION_MAIN - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_VERSION_PIC - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_ON_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_LAST_ERROR - type: 0x0D - CString - length: 5 value: 3 0x8 TAG_PVI_VOLTAGE_MONITORING - type: 0x0E - Container - length: 44 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP - type: 0x0A - Float32 - length: 4 value: 253 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP - type: 0x0A - Float32 - length: 4 value: 276 TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_POWER_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_SYSTEM_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_FREQUENCY_UNDER_OVER - type: 0x0E - Container - length: 22 TAG_PVI_FREQUENCY_UNDER - type: 0x0A - Float32 - length: 4 value: 47.5 TAG_PVI_FREQUENCY_OVER - type: 0x0A - Float32 - length: 4 value: 51.5 TAG_PVI_AC_MAX_PHASE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_MAX_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 130 TAG_PVI_MIN_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: -30 TAG_PVI_AC_MAX_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 4000 TAG_PVI_DEVICE_STATE - type: 0x0E - Container - length: 24 TAG_PVI_DEVICE_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_WORKING - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_IN_SERVICE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4063895 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2200 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2275844 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 1939 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2364121 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2029 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4545405 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4893588 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.399999618530273 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.299999237060547 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 21.700000762939453 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 3 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 20.100000381469727 no CRC32 e3dc-rscp.0 2022-02-01 18:18:06.522 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:18:06.521 silly Received response e3dc-rscp.0 2022-02-01 18:18:06.387 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:06.385 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735886 - nseconds: 0 - length: 396 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 389 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TYPE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SERIAL_NUMBER - type: 0x00 - None - length: 0 TAG_PVI_REQ_VERSION - type: 0x00 - None - length: 0 TAG_PVI_REQ_ON_GRID - type: 0x00 - None - length: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_LAST_ERROR - type: 0x00 - None - length: 0 TAG_PVI_REQ_VOLTAGE_MONITORING - type: 0x00 - None - length: 0 TAG_PVI_REQ_POWER_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SYSTEM_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_FREQUENCY_UNDER_OVER - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_MAX_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_MIN_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_MAX_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DEVICE_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x03 CRC32 e3dc-rscp.0 2022-02-01 18:18:06.383 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:18:06.382 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:18:06.381 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735887 - nseconds: 370401000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:18:06.381 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:18:06.380 silly Received response e3dc-rscp.0 2022-02-01 18:18:06.317 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:06.316 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735886 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:18:06.315 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:18:06.313 silly processTree: path = , tree = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:06.306 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:18:06.305 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:18:06.302 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:18:06.299 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:18:06.298 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_POWER_PV(Int32) = 0}, {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2870}, {TAG_EMS_POWER_GRID(Int32) = 2870}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_STATUS(UInt32) = 4}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_INSTALLED_PEAK_POWER(UInt32) = 9570}, {TAG_EMS_DERATE_AT_PERCENT_VALUE(Float32) = 0.7}, {TAG_EMS_DERATE_AT_POWER_VALUE(Float32) = 6698}, {TAG_EMS_EXT_SRC_AVAILABLE(Char8) = 0}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, {TAG_EMS_GET_SYS_SPECS(Container) = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:18:06.295 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735887 - nseconds: 263267000 - 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 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: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2870 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2870 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 9570 TAG_EMS_DERATE_AT_PERCENT_VALUE - type: 0x0A - Float32 - length: 4 value: 0.699999988079071 TAG_EMS_DERATE_AT_POWER_VALUE - type: 0x0A - Float32 - length: 4 value: 6698 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 6553 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 1100 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: 600 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 e3dc-rscp.0 2022-02-01 18:18:06.271 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:18:06.269 silly Received response e3dc-rscp.0 2022-02-01 18:18:06.208 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:18:06.205 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735886 - 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 e3dc-rscp.0 2022-02-01 18:18:06.204 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:59.524 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:17:59.516 silly processTree: path = PVI_0., tree = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:59.514 silly processTree: path = PVI_0., tree = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ] e3dc-rscp.0 2022-02-01 18:17:59.512 silly processTree: path = PVI_0., tree = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ] e3dc-rscp.0 2022-02-01 18:17:59.509 silly storeValue( PVI, PVI_0.RELEASE., 06, CString, REL V2.038 RV06 MW:2021_05_27 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.507 silly storeValue( PVI, PVI_0.RELEASE., 05, CString, UFG V2.032 RV05 MW:2019_08_20 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.505 silly storeValue( PVI, PVI_0.RELEASE., 04, CString, RCD2 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.504 silly storeValue( PVI, PVI_0.RELEASE., 03, CString, RCD1 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.502 silly storeValue( PVI, PVI_0.RELEASE., 02, CString, HWrev 6, RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.500 silly storeValue( PVI, PVI_0.RELEASE., 01, CString, 4.8.2.12, RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.499 silly storeValue( PVI, PVI_0.RELEASE., 00, CString, MAIN HW06 2.042, RELEASE ) e3dc-rscp.0 2022-02-01 18:17:59.498 silly processTree: path = PVI_0., tree = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ] e3dc-rscp.0 2022-02-01 18:17:59.496 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:59.494 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:59.491 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735880 - nseconds: 486005000 - length: 1487 TAG_PVI_DATA - type: 0x0E - Container - length: 1480 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_TEMPERATURE_COUNT - type: 0x06 - Int32 - length: 4 value: 4 TAG_PVI_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_SERIAL_NUMBER - type: 0x0D - CString - length: 16 value: E3EAL4520TQ26254 TAG_PVI_VERSION - type: 0x0E - Container - length: 246 TAG_PVI_RELEASE - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_RELEASE - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_RELEASE - type: 0x0D - CString - length: 7 value: HWrev 6 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD1 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD2 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: UFG V2.032 RV05 MW:2019_08_20 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: REL V2.038 RV06 MW:2021_05_27 TAG_PVI_VERSION_MAIN - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_VERSION_PIC - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_ON_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_LAST_ERROR - type: 0x0D - CString - length: 5 value: 3 0x8 TAG_PVI_VOLTAGE_MONITORING - type: 0x0E - Container - length: 44 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP - type: 0x0A - Float32 - length: 4 value: 253 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP - type: 0x0A - Float32 - length: 4 value: 276 TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_POWER_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_SYSTEM_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_FREQUENCY_UNDER_OVER - type: 0x0E - Container - length: 22 TAG_PVI_FREQUENCY_UNDER - type: 0x0A - Float32 - length: 4 value: 47.5 TAG_PVI_FREQUENCY_OVER - type: 0x0A - Float32 - length: 4 value: 51.5 TAG_PVI_AC_MAX_PHASE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_MAX_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 130 TAG_PVI_MIN_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: -30 TAG_PVI_AC_MAX_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 4000 TAG_PVI_DEVICE_STATE - type: 0x0E - Container - length: 24 TAG_PVI_DEVICE_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_WORKING - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_IN_SERVICE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4063895 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2200 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2275844 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 1939 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2364121 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2029 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4545405 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4893588 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.399999618530273 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.299999237060547 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 21.700000762939453 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 3 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 20.100000381469727 no CRC32 e3dc-rscp.0 2022-02-01 18:17:59.488 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:17:59.487 silly Received response e3dc-rscp.0 2022-02-01 18:17:59.322 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:59.319 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735879 - nseconds: 0 - length: 396 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 389 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TYPE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SERIAL_NUMBER - type: 0x00 - None - length: 0 TAG_PVI_REQ_VERSION - type: 0x00 - None - length: 0 TAG_PVI_REQ_ON_GRID - type: 0x00 - None - length: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_LAST_ERROR - type: 0x00 - None - length: 0 TAG_PVI_REQ_VOLTAGE_MONITORING - type: 0x00 - None - length: 0 TAG_PVI_REQ_POWER_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SYSTEM_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_FREQUENCY_UNDER_OVER - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_MAX_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_MIN_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_MAX_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DEVICE_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x03 CRC32 e3dc-rscp.0 2022-02-01 18:17:59.319 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:59.318 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:59.315 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735880 - nseconds: 323405000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:17:59.315 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:17:59.314 silly Received response e3dc-rscp.0 2022-02-01 18:17:59.271 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:59.269 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735879 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:17:59.268 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:17:59.265 silly processTree: path = , tree = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:59.259 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:17:59.257 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:59.255 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:17:59.254 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:17:59.253 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_POWER_PV(Int32) = 0}, {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2870}, {TAG_EMS_POWER_GRID(Int32) = 2870}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_STATUS(UInt32) = 4}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_INSTALLED_PEAK_POWER(UInt32) = 9570}, {TAG_EMS_DERATE_AT_PERCENT_VALUE(Float32) = 0.7}, {TAG_EMS_DERATE_AT_POWER_VALUE(Float32) = 6698}, {TAG_EMS_EXT_SRC_AVAILABLE(Char8) = 0}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, {TAG_EMS_GET_SYS_SPECS(Container) = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:59.250 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735880 - nseconds: 259774000 - 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 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: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2870 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2870 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 9570 TAG_EMS_DERATE_AT_PERCENT_VALUE - type: 0x0A - Float32 - length: 4 value: 0.699999988079071 TAG_EMS_DERATE_AT_POWER_VALUE - type: 0x0A - Float32 - length: 4 value: 6698 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 6553 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 1100 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: 600 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 e3dc-rscp.0 2022-02-01 18:17:59.248 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:59.247 silly Received response e3dc-rscp.0 2022-02-01 18:17:59.206 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:59.204 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735879 - 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 e3dc-rscp.0 2022-02-01 18:17:59.203 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:52.695 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:17:52.689 silly processTree: path = PVI_0., tree = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:52.687 silly processTree: path = PVI_0., tree = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ] e3dc-rscp.0 2022-02-01 18:17:52.686 silly processTree: path = PVI_0., tree = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ] e3dc-rscp.0 2022-02-01 18:17:52.684 silly storeValue( PVI, PVI_0.RELEASE., 06, CString, REL V2.038 RV06 MW:2021_05_27 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.683 silly storeValue( PVI, PVI_0.RELEASE., 05, CString, UFG V2.032 RV05 MW:2019_08_20 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.682 silly storeValue( PVI, PVI_0.RELEASE., 04, CString, RCD2 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.681 silly storeValue( PVI, PVI_0.RELEASE., 03, CString, RCD1 V2.028 RV05 MW:2017_09_29 , RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.680 silly storeValue( PVI, PVI_0.RELEASE., 02, CString, HWrev 6, RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.679 silly storeValue( PVI, PVI_0.RELEASE., 01, CString, 4.8.2.12, RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.678 silly storeValue( PVI, PVI_0.RELEASE., 00, CString, MAIN HW06 2.042, RELEASE ) e3dc-rscp.0 2022-02-01 18:17:52.677 silly processTree: path = PVI_0., tree = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ] e3dc-rscp.0 2022-02-01 18:17:52.675 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:52.610 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_TEMPERATURE_COUNT(Int32) = 4}, {TAG_PVI_TYPE(UChar8) = 3}, {TAG_PVI_SERIAL_NUMBER(CString) = E3EAL4520TQ26254}, {TAG_PVI_VERSION(Container) = [ {TAG_PVI_RELEASE(CString) = MAIN HW06 2.042}, {TAG_PVI_RELEASE(CString) = 4.8.2.12}, {TAG_PVI_RELEASE(CString) = HWrev 6}, {TAG_PVI_RELEASE(CString) = RCD1 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = RCD2 V2.028 RV05 MW:2017_09_29 }, {TAG_PVI_RELEASE(CString) = UFG V2.032 RV05 MW:2019_08_20 }, {TAG_PVI_RELEASE(CString) = REL V2.038 RV06 MW:2021_05_27 }, {TAG_PVI_VERSION_MAIN(CString) = MAIN HW06 2.042}, {TAG_PVI_VERSION_PIC(CString) = 4.8.2.12}, ]}, {TAG_PVI_ON_GRID(Bool) = false}, {TAG_PVI_STATE(CString) = 0x80001380}, {TAG_PVI_LAST_ERROR(CString) = 3 0x8}, {TAG_PVI_VOLTAGE_MONITORING(Container) = [ {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP(Float32) = 253}, {TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM(Float32) = 184}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP(Float32) = 276}, {TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN(Float32) = 184}, ]}, {TAG_PVI_POWER_MODE(UChar8) = 0}, {TAG_PVI_SYSTEM_MODE(UChar8) = 1}, {TAG_PVI_FREQUENCY_UNDER_OVER(Container) = [ {TAG_PVI_FREQUENCY_UNDER(Float32) = 47.5}, {TAG_PVI_FREQUENCY_OVER(Float32) = 51.5}, ]}, {TAG_PVI_AC_MAX_PHASE_COUNT(UChar8) = 3}, {TAG_PVI_MAX_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 130}, ]}, {TAG_PVI_MIN_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = -30}, ]}, {TAG_PVI_AC_MAX_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 4000}, ]}, {TAG_PVI_DEVICE_STATE(Container) = [ {TAG_PVI_DEVICE_CONNECTED(Bool) = false}, {TAG_PVI_DEVICE_WORKING(Bool) = false}, {TAG_PVI_DEVICE_IN_SERVICE(Bool) = false}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 230.5}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4063895}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 2200}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 231.8}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 2275844}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 1939}, ]}, {TAG_PVI_AC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 232.6}, ]}, {TAG_PVI_AC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_APPARENTPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_REACTIVEPOWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_AC_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2364121}, ]}, {TAG_PVI_AC_ENERGY_GRID_CONSUMPTION(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Double64) = 2029}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Double64) = 4545405}, ]}, {TAG_PVI_DC_POWER(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_VOLTAGE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 195}, ]}, {TAG_PVI_DC_CURRENT(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 0}, ]}, {TAG_PVI_DC_STRING_ENERGY_ALL(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Double64) = 4893588}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 0}, {TAG_PVI_VALUE(Float32) = 19.4}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_VALUE(Float32) = 19.3}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_VALUE(Float32) = 21.7}, ]}, {TAG_PVI_TEMPERATURE(Container) = [ {TAG_PVI_INDEX(UInt16) = 3}, {TAG_PVI_VALUE(Float32) = 20.1}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:52.595 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735873 - nseconds: 549586000 - length: 1487 TAG_PVI_DATA - type: 0x0E - Container - length: 1480 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_TEMPERATURE_COUNT - type: 0x06 - Int32 - length: 4 value: 4 TAG_PVI_TYPE - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_SERIAL_NUMBER - type: 0x0D - CString - length: 16 value: E3EAL4520TQ26254 TAG_PVI_VERSION - type: 0x0E - Container - length: 246 TAG_PVI_RELEASE - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_RELEASE - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_RELEASE - type: 0x0D - CString - length: 7 value: HWrev 6 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD1 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: RCD2 V2.028 RV05 MW:2017_09_29 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: UFG V2.032 RV05 MW:2019_08_20 TAG_PVI_RELEASE - type: 0x0D - CString - length: 32 value: REL V2.038 RV06 MW:2021_05_27 TAG_PVI_VERSION_MAIN - type: 0x0D - CString - length: 16 value: MAIN HW06 2.042 TAG_PVI_VERSION_PIC - type: 0x0D - CString - length: 8 value: 4.8.2.12 TAG_PVI_ON_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_STATE - type: 0x0D - CString - length: 10 value: 0x80001380 TAG_PVI_LAST_ERROR - type: 0x0D - CString - length: 5 value: 3 0x8 TAG_PVI_VOLTAGE_MONITORING - type: 0x0E - Container - length: 44 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_TOP - type: 0x0A - Float32 - length: 4 value: 253 TAG_PVI_VOLTAGE_MONITORING_THRESHOLD_BOTTOM - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_VOLTAGE_MONITORING_SLOPE_UP - type: 0x0A - Float32 - length: 4 value: 276 TAG_PVI_VOLTAGE_MONITORING_SLOPE_DOWN - type: 0x0A - Float32 - length: 4 value: 184 TAG_PVI_POWER_MODE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_SYSTEM_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_FREQUENCY_UNDER_OVER - type: 0x0E - Container - length: 22 TAG_PVI_FREQUENCY_UNDER - type: 0x0A - Float32 - length: 4 value: 47.5 TAG_PVI_FREQUENCY_OVER - type: 0x0A - Float32 - length: 4 value: 51.5 TAG_PVI_AC_MAX_PHASE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x03 TAG_PVI_MAX_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 130 TAG_PVI_MIN_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: -30 TAG_PVI_AC_MAX_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 4000 TAG_PVI_DEVICE_STATE - type: 0x0E - Container - length: 24 TAG_PVI_DEVICE_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_WORKING - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_DEVICE_IN_SERVICE - type: 0x01 - Bool - length: 1 value: 0x00 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 230.5 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4063895 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2200 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 231.8000030517578 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2275844 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 1939 TAG_PVI_AC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 232.60000610351562 TAG_PVI_AC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_APPARENTPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_REACTIVEPOWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_AC_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2364121 TAG_PVI_AC_ENERGY_GRID_CONSUMPTION - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 2029 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4545405 TAG_PVI_DC_POWER - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_VOLTAGE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 195 TAG_PVI_DC_CURRENT - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 0 TAG_PVI_DC_STRING_ENERGY_ALL - type: 0x0E - Container - length: 24 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0B - Double64 - length: 8 value: 4893588 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.399999618530273 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 1 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 19.299999237060547 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 2 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 21.700000762939453 TAG_PVI_TEMPERATURE - type: 0x0E - Container - length: 20 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 3 TAG_PVI_VALUE - type: 0x0A - Float32 - length: 4 value: 20.100000381469727 no CRC32 e3dc-rscp.0 2022-02-01 18:17:52.587 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:17:52.572 silly Received response e3dc-rscp.0 2022-02-01 18:17:52.386 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:52.381 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735872 - nseconds: 0 - length: 396 TAG_PVI_REQ_DATA - type: 0x0E - Container - length: 389 TAG_PVI_INDEX - type: 0x05 - UInt16 - length: 2 value: 0 TAG_PVI_REQ_TEMPERATURE_COUNT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TYPE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SERIAL_NUMBER - type: 0x00 - None - length: 0 TAG_PVI_REQ_VERSION - type: 0x00 - None - length: 0 TAG_PVI_REQ_ON_GRID - type: 0x00 - None - length: 0 TAG_PVI_REQ_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_LAST_ERROR - type: 0x00 - None - length: 0 TAG_PVI_REQ_VOLTAGE_MONITORING - type: 0x00 - None - length: 0 TAG_PVI_REQ_POWER_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_SYSTEM_MODE - type: 0x00 - None - length: 0 TAG_PVI_REQ_FREQUENCY_UNDER_OVER - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_MAX_PHASE_COUNT - type: 0x00 - None - length: 0 TAG_PVI_REQ_MAX_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_MIN_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_MAX_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DEVICE_STATE - type: 0x00 - None - length: 0 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_AC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_APPARENTPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_REACTIVEPOWER - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_AC_ENERGY_GRID_CONSUMPTION - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_DC_POWER - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_VOLTAGE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_CURRENT - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_DC_STRING_ENERGY_ALL - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x00 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x02 TAG_PVI_REQ_TEMPERATURE - type: 0x03 - UChar8 - length: 1 value: 0x03 CRC32 e3dc-rscp.0 2022-02-01 18:17:52.377 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:52.375 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:52.374 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735873 - nseconds: 341068000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:17:52.372 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:17:52.371 silly Received response e3dc-rscp.0 2022-02-01 18:17:52.287 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:52.283 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735872 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:17:52.281 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:17:52.274 silly processTree: path = , tree = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:52.269 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:17:52.268 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:52.265 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:17:52.263 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:17:52.262 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_POWER_PV(Int32) = 0}, {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2867}, {TAG_EMS_POWER_GRID(Int32) = 2867}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_STATUS(UInt32) = 4}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_INSTALLED_PEAK_POWER(UInt32) = 9570}, {TAG_EMS_DERATE_AT_PERCENT_VALUE(Float32) = 0.7}, {TAG_EMS_DERATE_AT_POWER_VALUE(Float32) = 6698}, {TAG_EMS_EXT_SRC_AVAILABLE(Char8) = 0}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, {TAG_EMS_GET_SYS_SPECS(Container) = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:52.259 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735873 - nseconds: 261357000 - 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 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: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2867 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2867 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 9570 TAG_EMS_DERATE_AT_PERCENT_VALUE - type: 0x0A - Float32 - length: 4 value: 0.699999988079071 TAG_EMS_DERATE_AT_POWER_VALUE - type: 0x0A - Float32 - length: 4 value: 6698 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 6553 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 1100 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: 600 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 e3dc-rscp.0 2022-02-01 18:17:52.252 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:52.251 silly Received response e3dc-rscp.0 2022-02-01 18:17:52.209 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:52.206 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735872 - 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 e3dc-rscp.0 2022-02-01 18:17:52.204 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:45.549 silly Message queue is empty e3dc-rscp.0 2022-02-01 18:17:45.547 silly processTree: path = , tree = [ {TAG_EP_IS_READY_FOR_SWITCH(Bool) = false}, {TAG_EP_IS_GRID_CONNECTED(Bool) = true}, {TAG_EP_IS_ISLAND_GRID(Bool) = false}, {TAG_EP_IS_POSSIBLE(Bool) = true}, {TAG_EP_IS_INVALID_STATE(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:45.546 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 537676000 - length: 40 TAG_EP_IS_READY_FOR_SWITCH - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_GRID_CONNECTED - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_ISLAND_GRID - type: 0x01 - Bool - length: 1 value: 0x00 TAG_EP_IS_POSSIBLE - type: 0x01 - Bool - length: 1 value: 0x01 TAG_EP_IS_INVALID_STATE - type: 0x01 - Bool - length: 1 value: 0x00 no CRC32 e3dc-rscp.0 2022-02-01 18:17:45.545 silly TAG_EP_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:17:45.545 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.481 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.480 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - nseconds: 0 - length: 35 TAG_EP_REQ_IS_READY_FOR_SWITCH - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_GRID_CONNECTED - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_ISLAND_GRID - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_POSSIBLE - type: 0x00 - None - length: 0 TAG_EP_REQ_IS_INVALID_STATE - type: 0x00 - None - length: 0 CRC32 e3dc-rscp.0 2022-02-01 18:17:45.479 debug Sending request TAG_EP_REQ_IS_READY_FOR_SWITCH e3dc-rscp.0 2022-02-01 18:17:45.477 silly processTree: path = , tree = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:45.470 silly processTree: path = , tree = [ ] e3dc-rscp.0 2022-02-01 18:17:45.468 silly processTree: path = , tree = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ] e3dc-rscp.0 2022-02-01 18:17:45.466 silly processTree: path = , tree = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ] e3dc-rscp.0 2022-02-01 18:17:45.463 silly processTree: path = , tree = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ] e3dc-rscp.0 2022-02-01 18:17:45.462 silly processTree: path = , tree = [ {TAG_EMS_GET_POWER_SETTINGS(Container) = [ {TAG_EMS_POWER_LIMITS_USED(Bool) = true}, {TAG_EMS_MAX_CHARGE_POWER(Int32) = 4500}, {TAG_EMS_MAX_DISCHARGE_POWER(Int32) = 0}, {TAG_EMS_DISCHARGE_START_POWER(UInt32) = 0}, {TAG_EMS_POWERSAVE_ENABLED(Bool) = true}, {TAG_EMS_WEATHER_REGULATED_CHARGE_ENABLED(Bool) = false}, {TAG_EMS_UNDEFINED_POWER_SETTING(Int32) = 2}, ]}, {TAG_EMS_BATTERY_BEFORE_CAR_MODE(UChar8) = 1}, {TAG_EMS_BATTERY_TO_CAR_MODE(UChar8) = 0}, {TAG_EMS_POWER_PV(Int32) = 0}, {TAG_EMS_POWER_BAT(Int32) = 0}, {TAG_EMS_POWER_HOME(Int32) = 2902}, {TAG_EMS_POWER_GRID(Int32) = 2902}, {TAG_EMS_POWER_ADD(Int32) = 0}, {TAG_EMS_BAT_SOC(UChar8) = 1}, {TAG_EMS_AUTARKY(Float32) = 0}, {TAG_EMS_SELF_CONSUMPTION(Float32) = 100}, {TAG_EMS_MODE(Char8) = 0}, {TAG_EMS_POWER_WB_ALL(Int32) = 0}, {TAG_EMS_POWER_WB_SOLAR(Int32) = 0}, {TAG_EMS_ALIVE(Bool) = true}, {TAG_EMS_GET_MANUAL_CHARGE(Container) = [ {TAG_EMS_MANUAL_CHARGE_ACTIVE(Bool) = false}, {TAG_EMS_MANUAL_CHARGE_START_COUNTER(Int64) = -9223372036854775}, {TAG_EMS_MANUAL_CHARGE_ENERGY_COUNTER(Double64) = 0}, {TAG_EMS_MANUAL_CHARGE_LASTSTART(Timestamp) = 18446734850337516}, ]}, {TAG_EMS_STATUS(UInt32) = 4}, {TAG_EMS_COUPLING_MODE(UChar8) = 3}, {TAG_EMS_BALANCED_PHASES(UChar8) = 7}, {TAG_EMS_USED_CHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_CHARGE_LIMIT(Int32) = 4500}, {TAG_EMS_BAT_CHARGE_LIMIT(Int32) = 3635}, {TAG_EMS_DCDC_CHARGE_LIMIT(Int32) = 3636}, {TAG_EMS_USED_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_USER_DISCHARGE_LIMIT(Int32) = 0}, {TAG_EMS_BAT_DISCHARGE_LIMIT(Int32) = -4500}, {TAG_EMS_DCDC_DISCHARGE_LIMIT(Int32) = -4497}, {TAG_EMS_REMAINING_BAT_CHARGE_POWER(UInt32) = 0}, {TAG_EMS_REMAINING_BAT_DISCHARGE_POWER(UInt32) = 0}, {TAG_EMS_EMERGENCY_POWER_STATUS(UChar8) = 2}, {TAG_EMS_EMERGENCYPOWER_TEST_STATUS(Container) = [ {TAG_EMS_EPTEST_START_COUNTER(UInt32) = 0}, {TAG_EMS_EPTEST_NEXT_TESTSTART(Timestamp) = 0}, {TAG_EMS_EPTEST_RUNNING(Bool) = false}, ]}, {TAG_EMS_STORED_ERRORS(Container) = [ ]}, {TAG_EMS_INSTALLED_PEAK_POWER(UInt32) = 9570}, {TAG_EMS_DERATE_AT_PERCENT_VALUE(Float32) = 0.7}, {TAG_EMS_DERATE_AT_POWER_VALUE(Float32) = 6698}, {TAG_EMS_EXT_SRC_AVAILABLE(Char8) = 0}, {TAG_EMS_GET_IDLE_PERIODS(Container) = [ {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 0}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 2}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 3}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 4}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 5}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, {TAG_EMS_IDLE_PERIOD(Container) = [ {TAG_EMS_IDLE_PERIOD_TYPE(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_DAY(UChar8) = 6}, {TAG_EMS_IDLE_PERIOD_ACTIVE(Bool) = false}, {TAG_EMS_IDLE_PERIOD_START(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 1}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, {TAG_EMS_IDLE_PERIOD_END(Container) = [ {TAG_EMS_IDLE_PERIOD_HOUR(UChar8) = 21}, {TAG_EMS_IDLE_PERIOD_MINUTE(UChar8) = 0}, ]}, ]}, ]}, {TAG_EMS_GET_SYS_SPECS(Container) = [ {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 15}, {TAG_EMS_SYS_SPEC_NAME(CString) = hybridModeSupported}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 14}, {TAG_EMS_SYS_SPEC_NAME(CString) = installedBatteryCapacity}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 6553}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 13}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxAcPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 12000}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 10}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 11}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxBatDischargPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 0}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 1}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 8}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 9}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxFbcDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(Int32) = 12}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxPvPower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Error) = 6}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 4}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 6}, {TAG_EMS_SYS_SPEC_NAME(CString) = maxStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 4500}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 5}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartChargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 7}, {TAG_EMS_SYS_SPEC_NAME(CString) = minStartDischargePower}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 0}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 2}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinChargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 1100}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 3}, {TAG_EMS_SYS_SPEC_NAME(CString) = recommendedMinDischargeLimit}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 600}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 16}, {TAG_EMS_SYS_SPEC_NAME(CString) = startChargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, {TAG_EMS_SYS_SPEC(Container) = [ {TAG_EMS_SYS_SPEC_INDEX(UInt32) = 17}, {TAG_EMS_SYS_SPEC_NAME(CString) = startDischargeDefault}, {TAG_EMS_SYS_SPEC_VALUE_INT(Int32) = 65}, ]}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:45.458 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 451387000 - 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: 4500 TAG_EMS_MAX_DISCHARGE_POWER - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_DISCHARGE_START_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 2 TAG_EMS_BATTERY_BEFORE_CAR_MODE - type: 0x03 - UChar8 - length: 1 value: 0x01 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: 0 TAG_EMS_POWER_HOME - type: 0x06 - Int32 - length: 4 value: 2902 TAG_EMS_POWER_GRID - type: 0x06 - Int32 - length: 4 value: 2902 TAG_EMS_POWER_ADD - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_SOC - type: 0x03 - UChar8 - length: 1 value: 0x01 TAG_EMS_AUTARKY - type: 0x0A - Float32 - length: 4 value: 5.605193857299268e-43 TAG_EMS_SELF_CONSUMPTION - type: 0x0A - Float32 - length: 4 value: 99.9999771118164 TAG_EMS_MODE - type: 0x02 - Char8 - length: 1 value: 0x00 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: 0 TAG_EMS_USER_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 4500 TAG_EMS_BAT_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3635 TAG_EMS_DCDC_CHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 3636 TAG_EMS_USED_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_USER_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: 0 TAG_EMS_BAT_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4500 TAG_EMS_DCDC_DISCHARGE_LIMIT - type: 0x06 - Int32 - length: 4 value: -4497 TAG_EMS_REMAINING_BAT_CHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 TAG_EMS_REMAINING_BAT_DISCHARGE_POWER - type: 0x07 - UInt32 - length: 4 value: 0 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: 9570 TAG_EMS_DERATE_AT_PERCENT_VALUE - type: 0x0A - Float32 - length: 4 value: 0.699999988079071 TAG_EMS_DERATE_AT_POWER_VALUE - type: 0x0A - Float32 - length: 4 value: 6698 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 0x01 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: 0x15 TAG_EMS_IDLE_PERIOD_MINUTE - type: 0x03 - UChar8 - length: 1 value: 0x00 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: 6553 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 4500 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: 1100 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: 600 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 e3dc-rscp.0 2022-02-01 18:17:45.454 silly TAG_EMS_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:45.454 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.397 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.395 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.394 debug Sending request TAG_EMS_REQ_GET_POWER_SETTINGS e3dc-rscp.0 2022-02-01 18:17:45.393 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_REQ_DATA(Error) = 3}, ] e3dc-rscp.0 2022-02-01 18:17:45.393 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 2}, {TAG_PVI_REQ_DATA(Error) = 3}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:45.392 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 418072000 - 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 e3dc-rscp.0 2022-02-01 18:17:45.392 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:17:45.391 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.364 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.363 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.362 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.361 silly processTree: path = , tree = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_REQ_DATA(Error) = 3}, ] e3dc-rscp.0 2022-02-01 18:17:45.361 silly processTree: path = , tree = [ {TAG_PVI_DATA(Container) = [ {TAG_PVI_INDEX(UInt16) = 1}, {TAG_PVI_REQ_DATA(Error) = 3}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:45.360 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 391715000 - 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 e3dc-rscp.0 2022-02-01 18:17:45.357 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:17:45.355 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.341 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.339 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.338 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.334 silly 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}, ] e3dc-rscp.0 2022-02-01 18:17:45.333 silly 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}, ]}, ] e3dc-rscp.0 2022-02-01 18:17:45.332 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 370580000 - 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 e3dc-rscp.0 2022-02-01 18:17:45.331 silly TAG_PVI_DATA e3dc-rscp.0 2022-02-01 18:17:45.331 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.319 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.315 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.314 debug Sending request TAG_PVI_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.313 silly processTree: path = , tree = [ {TAG_BAT_DATA(Error) = 6}, ] e3dc-rscp.0 2022-02-01 18:17:45.312 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 354622000 - length: 11 TAG_BAT_DATA - type: 0xFF - Error - length: 4 value: 6 no CRC32 e3dc-rscp.0 2022-02-01 18:17:45.311 silly TAG_BAT_DATA e3dc-rscp.0 2022-02-01 18:17:45.311 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.304 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.301 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.300 debug Sending request TAG_BAT_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.299 silly processTree: path = , tree = [ {TAG_BAT_DATA(Error) = 6}, ] e3dc-rscp.0 2022-02-01 18:17:45.299 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 333488000 - length: 11 TAG_BAT_DATA - type: 0xFF - Error - length: 4 value: 6 no CRC32 e3dc-rscp.0 2022-02-01 18:17:45.297 silly TAG_BAT_DATA e3dc-rscp.0 2022-02-01 18:17:45.296 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.282 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.278 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.277 debug Sending request TAG_BAT_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.276 silly processTree: path = , tree = [ {TAG_BAT_DATA(Error) = 6}, ] e3dc-rscp.0 2022-02-01 18:17:45.276 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 305269000 - length: 11 TAG_BAT_DATA - type: 0xFF - Error - length: 4 value: 6 no CRC32 e3dc-rscp.0 2022-02-01 18:17:45.275 silly TAG_BAT_DATA e3dc-rscp.0 2022-02-01 18:17:45.273 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.252 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.246 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.245 debug Sending request TAG_BAT_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.244 silly processTree: path = , tree = [ {TAG_RSCP_AUTHENTICATION(UChar8) = 10}, ] e3dc-rscp.0 2022-02-01 18:17:45.240 silly IN: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735866 - nseconds: 277211000 - length: 8 TAG_RSCP_AUTHENTICATION - type: 0x03 - UChar8 - length: 1 value: 0x0A no CRC32 e3dc-rscp.0 2022-02-01 18:17:45.240 silly TAG_RSCP_AUTHENTICATION e3dc-rscp.0 2022-02-01 18:17:45.239 silly Received response e3dc-rscp.0 2022-02-01 18:17:45.224 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.217 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - 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 e3dc-rscp.0 2022-02-01 18:17:45.216 debug Sending request TAG_BAT_REQ_DATA e3dc-rscp.0 2022-02-01 18:17:45.216 info Connection to E3/DC is established e3dc-rscp.0 2022-02-01 18:17:45.213 silly Successfully written data to socket e3dc-rscp.0 2022-02-01 18:17:45.207 silly OUT: magic: >E3DC< is OK - ctrl: >0011< is OK - Version 1, with CRC - seconds: 1643735865 - nseconds: 0 - length: 46 TAG_RSCP_REQ_AUTHENTICATION - type: 0x0E - Container - length: 39 TAG_RSCP_AUTHENTICATION_USER - type: 0x0D - CString - length: 17 value: stephan@XXX.de TAG_RSCP_AUTHENTICATION_PASSWORD - type: 0x0D - CString - length: 8 value: XXXXXX CRC32 e3dc-rscp.0 2022-02-01 18:17:45.204 debug Sending request TAG_RSCP_REQ_AUTHENTICATION e3dc-rscp.0 2022-02-01 18:17:45.195 debug Probing for PVI units - 0..2. e3dc-rscp.0 2022-02-01 18:17:45.191 debug Probing for BAT units - 0..3. e3dc-rscp.0 2022-02-01 18:17:45.168 debug state e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_SPAN changed: 31536000 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.166 debug state e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_INTERVAL changed: 2592000 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.164 debug state e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_START changed: 2022-01-01 00:00:00.000 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.163 debug state e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_SPAN changed: 2678400 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.160 debug state e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_INTERVAL changed: 86400 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.157 debug state e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_START changed: 2022-01-01 00:00:00.000 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.154 debug state e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_SPAN changed: 604800 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.151 debug state e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_INTERVAL changed: 14400 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.148 debug state e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_START changed: 2022-01-31 00:00:00.000 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.146 debug state e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_SPAN changed: 21600 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.143 debug state e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_INTERVAL changed: 900 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.134 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_YEAR.*/io.e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_SPAN:{"val":31536000,"ack":true,"ts":1643735865108,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093315} e3dc-rscp.0 2022-02-01 18:17:45.133 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_YEAR.*/io.e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_INTERVAL:{"val":2592000,"ack":true,"ts":1643735865108,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093314} e3dc-rscp.0 2022-02-01 18:17:45.132 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_YEAR.*/io.e3dc-rscp.0.DB.HISTORY_DATA_YEAR.TIME_START:{"val":"2022-01-01 00:00:00.000","ack":true,"ts":1643735865108,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1642769619705} e3dc-rscp.0 2022-02-01 18:17:45.131 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_MONTH.*/io.e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_SPAN:{"val":2678400,"ack":true,"ts":1643735865108,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093314} e3dc-rscp.0 2022-02-01 18:17:45.128 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_MONTH.*/io.e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_INTERVAL:{"val":86400,"ack":true,"ts":1643735865108,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093313} e3dc-rscp.0 2022-02-01 18:17:45.127 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_MONTH.*/io.e3dc-rscp.0.DB.HISTORY_DATA_MONTH.TIME_START:{"val":"2022-01-01 00:00:00.000","ack":true,"ts":1643735865107,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1642769619704} e3dc-rscp.0 2022-02-01 18:17:45.126 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_WEEK.*/io.e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_SPAN:{"val":604800,"ack":true,"ts":1643735865107,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093313} e3dc-rscp.0 2022-02-01 18:17:45.125 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_WEEK.*/io.e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_INTERVAL:{"val":14400,"ack":true,"ts":1643735865107,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093312} e3dc-rscp.0 2022-02-01 18:17:45.124 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_WEEK.*/io.e3dc-rscp.0.DB.HISTORY_DATA_WEEK.TIME_START:{"val":"2022-01-31 00:00:00.000","ack":true,"ts":1643735865107,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1643639283540} e3dc-rscp.0 2022-02-01 18:17:45.123 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_DAY.*/io.e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_SPAN:{"val":21600,"ack":true,"ts":1643735865107,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093311} e3dc-rscp.0 2022-02-01 18:17:45.122 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_DAY.*/io.e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_INTERVAL:{"val":900,"ack":true,"ts":1643735865106,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1641914093311} e3dc-rscp.0 2022-02-01 18:17:45.121 debug state e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_START changed: 2022-02-01 00:00:00.000 (ack = true) e3dc-rscp.0 2022-02-01 18:17:45.116 silly States user redis pmessage io.e3dc-rscp.0.DB.HISTORY_DATA_DAY.*/io.e3dc-rscp.0.DB.HISTORY_DATA_DAY.TIME_START:{"val":"2022-02-01 00:00:00.000","ack":true,"ts":1643735865106,"q":0,"from":"system.adapter.e3dc-rscp.0","user":"system.user.admin","lc":1643724849605} e3dc-rscp.0 2022-02-01 18:17:45.080 debug config.*: (192.168.178.124, 5033, stephan@XXX.de, 30, 5, 12, 15) e3dc-rscp.0 2022-02-01 18:17:44.993 silly States system redis pmessage io.system.adapter.e3dc-rscp.0.logLevel/io.system.adapter.e3dc-rscp.0.logLevel:{"val":"silly","ack":true,"ts":1643735864961,"q":0,"from":"system.adapter.e3dc-rscp.0","lc":1643735807404} e3dc-rscp.0 2022-02-01 18:17:44.915 info starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.e3dc-rscp, node: v14.18.2, js-controller: 3.3.22