On Raspberry Pi 5 there is no /dev/gpiomem anymore.
GPIO access works via /dev/gpiochipX only.
tries to access /dev/gpiomem and fails on Pi 5.
So the HEMS GPIO implementation does not support the new gpiochip interface.
similar to other gpio implementations in evcc.
This is required for Raspberry Pi 5 compatibility.
[sunspec] TRACE 2026/02/28 14:19:54 model 213 block 0 point TotWhImp: 346381.5625
[shelly] TRACE 2026/02/28 14:19:54 {"id":0,"src":"evcc","method":"EM.GetStatus"}
--
{"id":0,"a_current":7.875,"a_voltage":238.3,"a_act_power":-1876.5,"a_aprt_power":1878.9,"a_pf":1.00,"a_freq":50.0,"b_current":7.918,"b_voltage":237.9,"b_act_power":-1882.1,"b_aprt_power":1886.6,"b_pf":1.00,"b_freq":50.0,"c_current":7.927,"c_voltage":236.2,"c_act_power":-1868.5,"c_aprt_power":1874.0,"c_pf":1.00,"c_freq":50.0,"n_current":null,"total_current":23.720,"total_act_power":-5627.076,"total_aprt_power":5639.558, "user_calibrated_phase":[]}
[site ] DEBUG 2026/02/28 14:19:54 ext 1 power: -5627W
[shelly] TRACE 2026/02/28 14:19:54 POST http://192.168.2.35/rpc/EMData.GetStatus
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 08 00 00 00 13 01 03 10 ff fc ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 09 00 00 00 06 01 03 9d 6f 00 14
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 09 00 00 00 2b 01 03 28 00 03 4d 50 50 54 20 33 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 00 00 31 35 a7 fa 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 0a 00 00 00 06 01 03 9d ad 00 18
[sunspec] TRACE 2026/02/28 14:19:54 model 160 block 3 point DCW: 0
[site ] DEBUG 2026/02/28 14:19:54 pv 1 power: 5784W
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 0a 00 00 00 33 01 03 30 28 00 00 64 00 64 00 00 ff ff 01 f4 27 10 ff ff ff ff 00 05 27 10 27 10 ff ff 00 00 ff ff 00 01 00 00 00 00 80 00 ff fe ff fe 80 00 80 00 ff fe
[sunspec] TRACE 2026/02/28 14:19:54 model 124 block 0 point ChaState: 100
[site ] DEBUG 2026/02/28 14:19:54 battery 1 soc: 100%
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 0b 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 0b 00 00 00 13 01 03 10 ff fc ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 0c 00 00 00 06 01 03 9d 47 00 14
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 0c 00 00 00 2b 01 03 28 00 01 4d 50 50 54 20 31 00 00 00 00 00 00 00 00 00 00 de 7a b8 a4 69 29 17 11 58 e8 31 35 a7 fa 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:19:54 model 160 block 1 point DCWH: 387012.84
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 0d 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 0d 00 00 00 13 01 03 10 ff fc ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 0e 00 00 00 06 01 03 9d 5b 00 14
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 0e 00 00 00 2b 01 03 28 00 02 4d 50 50 54 20 32 00 00 00 00 00 00 00 00 00 00 d1 af e1 09 78 cc 1c be fc e5 31 35 a7 fa 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:19:54 model 160 block 2 point DCWH: 482278.629
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 0f 00 00 00 06 01 03 9d 3f 00 08
[shelly] TRACE 2026/02/28 14:19:54 {"id":0,"src":"evcc","method":"EMData.GetStatus"}
--
{"id":0,"a_total_act_energy":287367.24,"a_total_act_ret_energy":292329.23,"b_total_act_energy":308502.31,"b_total_act_ret_energy":295627.47,"c_total_act_energy":265759.86,"c_total_act_ret_energy":314048.34,"total_act":861629.41, "total_act_ret":902005.04}
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 0f 00 00 00 13 01 03 10 ff fc ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:19:54 modbus: send 01 10 00 00 00 06 01 03 9d 6f 00 14
[sunspec] TRACE 2026/02/28 14:19:54 modbus: recv 01 10 00 00 00 2b 01 03 28 00 03 4d 50 50 54 20 33 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 00 00 31 35 a7 fa 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:19:54 model 160 block 3 point DCWH: 0
[site ] DEBUG 2026/02/28 14:19:54 !! solar production: accumulate set db:5 869.291kWh meter total (was: Accumulated: 1.623kWh updated: 2026-02-28 14:19:21 +0100 CET meter: 869.291kWh)
[site ] DEBUG 2026/02/28 14:19:54 !! solar production: accumulate moved db:5 from 1.623 to 1.623
[site ] DEBUG 2026/02/28 14:19:54 site power: -5528W
[delta ] TRACE 2026/02/28 14:19:54 modbus: send 00 39 00 00 00 06 01 04 03 e9 00 01
[delta ] TRACE 2026/02/28 14:19:54 modbus: recv 00 39 00 00 00 05 01 04 02 00 07
[lp-1 ] DEBUG 2026/02/28 14:19:54 charger status: B
[delta ] TRACE 2026/02/28 14:19:54 modbus: send 00 3a 00 00 00 06 01 04 03 e9 00 01
[delta ] TRACE 2026/02/28 14:19:54 modbus: recv 00 3a 00 00 00 05 01 04 02 00 07
[delta ] TRACE 2026/02/28 14:19:54 modbus: send 00 3b 00 00 00 06 01 04 04 4c 00 14
[delta ] TRACE 2026/02/28 14:19:54 modbus: recv 00 3b 00 00 00 2b 01 04 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[delta ] TRACE 2026/02/28 14:19:54 modbus: send 00 3c 00 00 00 06 01 03 06 40 00 02
[delta ] TRACE 2026/02/28 14:19:54 modbus: recv 00 3c 00 00 00 07 01 03 04 00 00 00 00
[lp-1 ] DEBUG 2026/02/28 14:19:54 !! plan: plan time zero
[lp-1 ] DEBUG 2026/02/28 14:19:54 limitSoc reached: 80.0% > 80%
[site ] DEBUG 2026/02/28 14:19:54 solar forecast: accumulated 0.033Wh from 2026-02-28 14:19:24 +0100 CET to 2026-02-28 14:19:54 +0100 CET
[site ] DEBUG 2026/02/28 14:19:54 solar forecast: produced 1.623
[site ] DEBUG 2026/02/28 14:19:54 solar forecast: accumulated 1.111kWh, produced 1.623kWh, scale 1.461
[site ] DEBUG 2026/02/28 14:20:21 ----
[delta ] TRACE 2026/02/28 14:20:21 modbus: send 00 3d 00 00 00 06 01 04 03 ed 00 02
[delta ] TRACE 2026/02/28 14:20:21 modbus: recv 00 3d 00 00 00 07 01 04 04 00 00 00 00
[lp-1 ] DEBUG 2026/02/28 14:20:21 charge power: 0W
[circuit-lpc] DEBUG 2026/02/28 14:20:21 power: 0W
[circuit-lpc] DEBUG 2026/02/28 14:20:21 current: 0A
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 11 00 00 00 06 01 03 9d 3f 00 08
[shelly] TRACE 2026/02/28 14:20:21 POST http://192.168.2.35/rpc/EM.GetStatus
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 74 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 11 00 00 00 13 01 03 10 ff fc ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 12 00 00 00 06 01 03 9d 83 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 74 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point W: -5712.96875
[site ] DEBUG 2026/02/28 14:20:21 grid power: -5713W
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 75 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 12 00 00 00 2b 01 03 28 00 04 53 74 43 68 61 20 34 00 00 00 00 00 00 00 00 00 00 00 56 03 00 00 1b d3 40 74 31 35 a8 14 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 13 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 4 point DCW: 0
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 13 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 14 00 00 00 06 01 03 9d 47 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 75 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point WphA: -1820.6119384765625
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 76 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 14 00 00 00 2b 01 03 28 00 01 4d 50 50 54 20 31 00 00 00 00 00 00 00 00 00 00 19 b3 ad 14 71 dd 17 14 da 09 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 15 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 1 point DCW: 2914.9
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 76 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point WphB: -1946.3021240234375
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 77 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 15 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 16 00 00 00 06 01 03 9d 97 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 16 00 00 00 2b 01 03 28 00 05 53 74 44 69 73 43 68 61 20 35 00 00 00 00 00 00 00 05 56 03 00 0b 19 5a 8a f9 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 17 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 5 point DCW: 1.1
[site ] DEBUG 2026/02/28 14:20:21 battery 1 power: 1W
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 77 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point WphC: -1946.0546875
[site ] DEBUG 2026/02/28 14:20:21 grid powers: [-1821 -1946 -1946]W
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 78 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 17 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 18 00 00 00 06 01 03 9d 5b 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 18 00 00 00 2b 01 03 28 00 02 4d 50 50 54 20 32 00 00 00 00 00 00 00 00 00 00 15 3d e1 09 7a 58 1c c3 0e 25 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 19 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 2 point DCW: 3132
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 78 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point AphA: 7.762369632720947
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 79 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 19 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 1a 00 00 00 06 01 03 9d 97 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 1a 00 00 00 2b 01 03 28 00 05 53 74 44 69 73 43 68 61 20 35 00 00 00 00 00 00 00 05 56 03 00 0b 19 5a 8a f9 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 1b 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 5 point DCWH: 425364.217
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 1b 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 1c 00 00 00 06 01 03 9d 6f 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 79 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point AphB: 8.184036254882812
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 7a 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 1c 00 00 00 2b 01 03 28 00 03 4d 50 50 54 20 33 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 00 00 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 3 point DCW: 0
[site ] DEBUG 2026/02/28 14:20:21 pv 1 power: 6047W
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 1d 00 00 00 06 01 03 9d ad 00 18
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 7a 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point AphC: 8.210598945617676
[site ] DEBUG 2026/02/28 14:20:21 grid currents: [-7.76 -8.18 -8.21]A
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 00 7b 00 00 00 06 01 03 9c 88 00 7c
[shelly] TRACE 2026/02/28 14:20:21 {"id":0,"src":"evcc","method":"EM.GetStatus"}
--
{"id":0,"a_current":8.255,"a_voltage":239.0,"a_act_power":-1975.4,"a_aprt_power":1975.6,"a_pf":1.00,"a_freq":50.0,"b_current":8.303,"b_voltage":238.4,"b_act_power":-1980.6,"b_aprt_power":1982.3,"b_pf":1.00,"b_freq":50.0,"c_current":8.311,"c_voltage":236.6,"c_act_power":-1964.0,"c_aprt_power":1967.9,"c_pf":1.00,"c_freq":50.0,"n_current":null,"total_current":24.869,"total_act_power":-5919.974,"total_aprt_power":5925.878, "user_calibrated_phase":[]}
[site ] DEBUG 2026/02/28 14:20:21 ext 1 power: -5920W
[shelly] TRACE 2026/02/28 14:20:21 POST http://192.168.2.35/rpc/EMData.GetStatus
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 1d 00 00 00 33 01 03 30 28 00 00 64 00 64 00 00 ff ff 01 f4 27 10 ff ff ff ff 00 05 27 10 27 10 ff ff 00 00 ff ff 00 01 00 00 00 00 80 00 ff fe ff fe 80 00 80 00 ff fe
[sunspec] TRACE 2026/02/28 14:20:21 model 124 block 0 point ChaState: 100
[site ] DEBUG 2026/02/28 14:20:21 battery 1 soc: 100%
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 1e 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 00 7b 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 f8 65 55 41 02 f1 d0 41 03 5e 9d 43 6d 35 ac 43 6b d5 f1 43 6e 26 71 43 6d a4 a4 43 cd 6d c1 43 cd 58 96 43 cd 9b ad 43 cd 55 00 42 47 d7 0a c5 b2 87 c0 c4 e3 93 95 c4 f3 49 ab c4 f3 41 c0 45 b3 29 d5 44 e4 ec 95 44 f3 ba 95 44 f3 ff c0 42 1a 60 00 43 29 c0 ab c2 1e da ab c2 b6 d0 00 bf 7e f9 db bf 7e b8 52 bf 7f be 77 bf 7f 3b 64 48 1d 06 27 47 e3 63 e0 47 ce ab 15 47 a7 46 a8 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f ba 24 48 32 01 03 48 2a 22 1d 48 2b 35 3f 49 a7 3e da 48 c8 57 26 48 d0 b9 1d 49 01 f5 94 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 b8 6b 46 94 40 b5 45 92 9a 00 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 2b 47 96 df 48 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:21 model 213 block 0 point TotWhImp: 346381.5625
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 1e 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 1f 00 00 00 06 01 03 9d 47 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 1f 00 00 00 2b 01 03 28 00 01 4d 50 50 54 20 31 00 00 00 00 00 00 00 00 00 00 19 b3 ad 14 71 dd 17 14 da 09 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 1 point DCWH: 387242.505
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 20 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 20 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 21 00 00 00 06 01 03 9d 5b 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 21 00 00 00 2b 01 03 28 00 02 4d 50 50 54 20 32 00 00 00 00 00 00 00 00 00 00 15 3d e1 09 7a 58 1c c3 0e 25 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 2 point DCWH: 482545.189
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 22 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 22 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:21 modbus: send 01 23 00 00 00 06 01 03 9d 6f 00 14
[sunspec] TRACE 2026/02/28 14:20:21 modbus: recv 01 23 00 00 00 2b 01 03 28 00 03 4d 50 50 54 20 33 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 00 00 31 35 a8 15 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:21 model 160 block 3 point DCWH: 0
[site ] DEBUG 2026/02/28 14:20:21 !! solar production: accumulate set db:5 869.788kWh meter total (was: Accumulated: 1.623kWh updated: 2026-02-28 14:19:54 +0100 CET meter: 869.291kWh)
[site ] DEBUG 2026/02/28 14:20:21 !! solar production: accumulate moved db:5 from 1.623 to 2.120
[shelly] TRACE 2026/02/28 14:20:21 {"id":0,"src":"evcc","method":"EMData.GetStatus"}
--
{"id":0,"a_total_act_energy":287367.24,"a_total_act_ret_energy":292356.94,"b_total_act_energy":308502.31,"b_total_act_ret_energy":295655.34,"c_total_act_energy":265759.86,"c_total_act_ret_energy":314076.06,"total_act":861629.41, "total_act_ret":902088.35}
[site ] DEBUG 2026/02/28 14:20:21 site power: -5712W
[delta ] TRACE 2026/02/28 14:20:21 modbus: send 00 3e 00 00 00 06 01 04 03 e9 00 01
[delta ] TRACE 2026/02/28 14:20:21 modbus: recv 00 3e 00 00 00 05 01 04 02 00 07
[lp-1 ] DEBUG 2026/02/28 14:20:21 charger status: B
[delta ] TRACE 2026/02/28 14:20:21 modbus: send 00 3f 00 00 00 06 01 04 03 e9 00 01
[delta ] TRACE 2026/02/28 14:20:24 modbus: close connection: read tcp 192.168.178.58:43586->192.168.178.254:502: i/o timeout
[lp-1 ] ERROR 2026/02/28 14:20:24 charger status reason: read tcp 192.168.178.58:43586->192.168.178.254:502: i/o timeout
[delta ] TRACE 2026/02/28 14:20:24 modbus: send 00 40 00 00 00 06 01 04 04 4c 00 14
[delta ] TRACE 2026/02/28 14:20:24 modbus: recv 00 40 00 00 00 2b 01 04 28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[delta ] TRACE 2026/02/28 14:20:24 modbus: send 00 41 00 00 00 06 01 03 06 40 00 02
[delta ] TRACE 2026/02/28 14:20:24 modbus: recv 00 41 00 00 00 07 01 03 04 00 00 00 00
[lp-1 ] DEBUG 2026/02/28 14:20:24 !! plan: plan time zero
[lp-1 ] DEBUG 2026/02/28 14:20:24 limitSoc reached: 80.0% > 80%
[site ] DEBUG 2026/02/28 14:20:24 solar forecast: accumulated 0.033Wh from 2026-02-28 14:19:54 +0100 CET to 2026-02-28 14:20:24 +0100 CET
[site ] DEBUG 2026/02/28 14:20:24 solar forecast: produced 2.120
[site ] DEBUG 2026/02/28 14:20:24 solar forecast: accumulated 1.144kWh, produced 2.120kWh, scale 1.854
[httpd ] TRACE 2026/02/28 14:20:34 GET /ws
[httpd ] TRACE 2026/02/28 14:20:36 GET /api/auth/status
[httpd ] TRACE 2026/02/28 14:20:36 GET /assets/Log-CaNM3NyB.js
[httpd ] TRACE 2026/02/28 14:20:36 GET /assets/Log-ywEH-Lbn.css
[httpd ] TRACE 2026/02/28 14:20:36 GET /assets/log-DEwSrhDj.js
[httpd ] TRACE 2026/02/28 14:20:36 GET /api/system/log
[httpd ] TRACE 2026/02/28 14:20:36 GET /api/system/log/areas
[httpd ] TRACE 2026/02/28 14:20:41 GET /api/system/log
[db ] TRACE 2026/02/28 14:20:44 INSERT INTO `settings` (`key`,`value`) VALUES ("solarAccYield","{""db:5"":{""accumulated"":2.11965100000009}}"),("solarAccForecast","1.143544602516034") ON CONFLICT (`key`) DO UPDATE SET `value`=`excluded`.`value` 2 <nil>
[site ] DEBUG 2026/02/28 14:20:51 ----
[delta ] TRACE 2026/02/28 14:20:51 modbus: send 00 42 00 00 00 06 01 04 03 ed 00 02
[delta ] TRACE 2026/02/28 14:20:54 modbus: close connection: read tcp 192.168.178.58:36326->192.168.178.254:502: i/o timeout
[delta ] TRACE 2026/02/28 14:20:54 modbus: send 00 43 00 00 00 06 01 04 03 ed 00 02
[delta ] TRACE 2026/02/28 14:20:54 modbus: recv 00 43 00 00 00 07 01 04 04 00 00 00 00
[lp-1 ] DEBUG 2026/02/28 14:20:54 charge power: 0W
[circuit-lpc] DEBUG 2026/02/28 14:20:54 power: 0W
[circuit-lpc] DEBUG 2026/02/28 14:20:54 current: 0A
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 7c 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 24 00 00 00 06 01 03 9d 3f 00 08
[shelly] TRACE 2026/02/28 14:20:54 POST http://192.168.2.35/rpc/EM.GetStatus
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 7c 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point W: -5791.875
[site ] DEBUG 2026/02/28 14:20:54 grid power: -5792W
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 24 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 25 00 00 00 06 01 03 9d 47 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 7d 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 25 00 00 00 2b 01 03 28 00 01 4d 50 50 54 20 31 00 00 00 00 00 00 00 00 00 00 1a 65 ab 31 73 ac 17 14 da 09 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 26 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 1 point DCW: 2961.2000000000003
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 26 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 27 00 00 00 06 01 03 9d 83 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 7d 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point WphA: -1847.6041259765625
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 7e 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 27 00 00 00 2b 01 03 28 00 04 53 74 43 68 61 20 34 00 00 00 00 00 00 00 00 00 00 00 55 c3 00 00 1b d3 40 74 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 28 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 4 point DCW: 0
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 7e 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point WphB: -1970.8853759765625
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 7f 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 28 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 29 00 00 00 06 01 03 9d 5b 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 7f 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point WphC: -1973.3853759765625
[site ] DEBUG 2026/02/28 14:20:54 grid powers: [-1848 -1971 -1973]W
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 80 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 29 00 00 00 2b 01 03 28 00 02 4d 50 50 54 20 32 00 00 00 00 00 00 00 00 00 00 15 a8 df ea 7c 23 1c c3 0e 25 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 2a 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 2 point DCW: 3177.9
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 2a 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 2b 00 00 00 06 01 03 9d 97 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 80 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point AphA: 7.879244804382324
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 81 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 2b 00 00 00 2b 01 03 28 00 05 53 74 44 69 73 43 68 61 20 35 00 00 00 00 00 00 00 14 55 c3 00 2d 19 5a 8a f9 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 2c 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 5 point DCW: 4.5
[site ] DEBUG 2026/02/28 14:20:54 battery 1 power: 4W
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 81 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point AphB: 8.292708396911621
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 82 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 2c 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 2d 00 00 00 06 01 03 9d 6f 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 2d 00 00 00 2b 01 03 28 00 03 4d 50 50 54 20 33 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 00 00 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 2e 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 3 point DCW: 0
[site ] DEBUG 2026/02/28 14:20:54 pv 1 power: 6139W
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 82 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point AphC: 8.297344207763672
[site ] DEBUG 2026/02/28 14:20:54 grid currents: [-7.88 -8.29 -8.3]A
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 00 83 00 00 00 06 01 03 9c 88 00 7c
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 2e 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 2f 00 00 00 06 01 03 9d 97 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 00 83 00 00 00 fb 01 03 f8 3b 5a 74 0e 40 fc 22 c6 41 04 ae ef 41 04 c1 ec 43 6d 82 22 43 6c 58 61 43 6d f3 24 43 6e 3a e1 43 cd af fb 43 cd 95 31 43 cd c6 6d 43 cd b4 54 42 47 e1 48 c5 b4 ff 00 c4 e6 f3 55 c4 f6 5c 55 c4 f6 ac 55 45 b5 b4 40 44 e8 df 6b 44 f6 c2 00 44 f7 30 00 43 3c e8 00 43 57 d5 55 41 27 ea ab c2 15 a2 ab bf 7e f9 db bf 7d f3 b6 bf 7f be 77 bf 7f 7c ee 48 1d 13 04 47 e3 6c 0d 47 ce b3 d5 47 a7 4f 68 48 a9 21 b2 48 0a 5d d9 48 0f fb cb 48 47 8e 7c 48 5f c7 0f 48 32 05 27 48 2a 26 7d 48 2b 39 a5 49 a7 40 77 48 c8 59 38 48 d0 bb 4d 49 01 f6 ad 46 b1 cf cb 47 9d 74 cd 43 47 2a ab 46 cb 85 ab 46 b0 bb 8b 46 94 44 ab 45 92 9a d5 45 e4 58 ab 46 69 c5 6b 46 44 24 eb 47 27 70 45 47 96 df 7d 48 7b 6e 5b 46 86 37 95 47 a0 b8 a3 48 01 a4 ef 00 00 00 00
[sunspec] TRACE 2026/02/28 14:20:54 model 213 block 0 point TotWhImp: 346381.5625
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 2f 00 00 00 2b 01 03 28 00 05 53 74 44 69 73 43 68 61 20 35 00 00 00 00 00 00 00 14 55 c3 00 2d 19 5a 8a f9 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 30 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 5 point DCWH: 425364.217
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 30 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 31 00 00 00 06 01 03 9d 47 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 31 00 00 00 2b 01 03 28 00 01 4d 50 50 54 20 31 00 00 00 00 00 00 00 00 00 00 1a 65 ab 31 73 ac 17 14 da 09 31 35 a8 35 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 32 00 00 00 06 01 03 9d ad 00 18
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 1 point DCWH: 387242.505
[shelly] TRACE 2026/02/28 14:20:54 {"id":0,"src":"evcc","method":"EM.GetStatus"}
--
{"id":0,"a_current":8.366,"a_voltage":238.8,"a_act_power":-1997.9,"a_aprt_power":2000.5,"a_pf":1.00,"a_freq":50.0,"b_current":8.414,"b_voltage":239.0,"b_act_power":-2008.5,"b_aprt_power":2013.8,"b_pf":1.00,"b_freq":50.0,"c_current":8.424,"c_voltage":237.1,"c_act_power":-1989.9,"c_aprt_power":1999.1,"c_pf":1.00,"c_freq":50.0,"n_current":null,"total_current":25.204,"total_act_power":-5996.265,"total_aprt_power":6013.440, "user_calibrated_phase":[]}
[site ] DEBUG 2026/02/28 14:20:54 ext 1 power: -5996W
[shelly] TRACE 2026/02/28 14:20:54 POST http://192.168.2.35/rpc/EMData.GetStatus
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 32 00 00 00 33 01 03 30 28 00 00 64 00 64 00 00 ff ff 01 f4 27 10 ff ff ff ff 00 05 27 10 27 10 ff ff 00 00 ff ff 00 01 00 00 00 00 80 00 ff fe ff fe 80 00 80 00 ff fe
[sunspec] TRACE 2026/02/28 14:20:54 model 124 block 0 point ChaState: 100
[site ] DEBUG 2026/02/28 14:20:54 battery 1 soc: 100%
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 33 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 33 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 34 00 00 00 06 01 03 9d 5b 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 34 00 00 00 2b 01 03 28 00 02 4d 50 50 54 20 32 00 00 00 00 00 00 00 00 00 00 15 92 e0 a9 7c 0c 1c c3 0e 25 31 35 a8 36 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 2 point DCWH: 482545.189
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 35 00 00 00 06 01 03 9d 3f 00 08
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 35 00 00 00 13 01 03 10 ff fd ff fe ff ff ff fd ff ff ff ff 00 05 ff ff
[sunspec] TRACE 2026/02/28 14:20:54 modbus: send 01 36 00 00 00 06 01 03 9d 6f 00 14
[sunspec] TRACE 2026/02/28 14:20:54 modbus: recv 01 36 00 00 00 2b 01 03 28 00 03 4d 50 50 54 20 33 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 00 00 31 35 a8 36 80 00 ff ff ff ff ff ff
[sunspec] TRACE 2026/02/28 14:20:54 model 160 block 3 point DCWH: 0
[site ] DEBUG 2026/02/28 14:20:54 !! solar production: accumulate set db:5 869.788kWh meter total (was: Accumulated: 2.120kWh updated: 2026-02-28 14:20:21 +0100 CET meter: 869.788kWh)
[site ] DEBUG 2026/02/28 14:20:54 !! solar production: accumulate moved db:5 from 2.120 to 2.120
[shelly] TRACE 2026/02/28 14:20:54 {"id":0,"src":"evcc","method":"EMData.GetStatus"}
--
{"id":0,"a_total_act_energy":287367.24,"a_total_act_ret_energy":292356.94,"b_total_act_energy":308502.31,"b_total_act_ret_energy":295655.34,"c_total_act_energy":265759.86,"c_total_act_ret_energy":314076.06,"total_act":861629.41, "total_act_ret":902088.35}
[site ] DEBUG 2026/02/28 14:20:54 site power: -5787W
[delta ] TRACE 2026/02/28 14:20:54 modbus: send 00 44 00 00 00 06 01 04 03 e9 00 01
[delta ] TRACE 2026/02/28 14:20:57 modbus: close connection: read tcp 192.168.178.58:58704->192.168.178.254:502: i/o timeout
[lp-1 ] ERROR 2026/02/28 14:20:57 charger status: read tcp 192.168.178.58:58704->192.168.178.254:502: i/o timeout
[site ] DEBUG 2026/02/28 14:20:57 solar forecast: accumulated 0.036Wh from 2026-02-28 14:20:24 +0100 CET to 2026-02-28 14:20:57 +0100 CET
[site ] DEBUG 2026/02/28 14:20:57 solar forecast: produced 2.120
[site ] DEBUG 2026/02/28 14:20:57 solar forecast: accumulated 1.179kWh, produced 2.120kWh, scale 1.798
[httpd ] TRACE 2026/02/28 14:21:08 GET /ws
[httpd ] TRACE 2026/02/28 14:21:12 GET /api/system/log
Describe the bug
Describe the bug
On Raspberry Pi 5 there is no /dev/gpiomem anymore.
GPIO access works via /dev/gpiochipX only.
The HEMS external control configuration using:
limit:
source: gpio
function: read
pin: 17
tries to access /dev/gpiomem and fails on Pi 5.
When adding:
chip: gpiochip4
evcc fails to start with:
'struct { Function plugin.GpioType; Pin int }' has invalid keys: chip
So the HEMS GPIO implementation does not support the new gpiochip interface.
To Reproduce
Result:
Error: no access to /dev/gpiomem
If adding chip parameter:
Decoding error: invalid keys: chip
Expected behavior
HEMS GPIO limit should support:
chip: gpiochipX
similar to other gpio implementations in evcc.
This is required for Raspberry Pi 5 compatibility.
System
Steps to reproduce
Configuration details
Log details
What type of operating system or environment does evcc run on?
Linux
External automation
Nightly build
Version
0.301.1