Description
While scanning for other devices, I have noticed eAS is sending out broken packages
2026-03-12 11:43:28.905 [bus notice] >310d0704006c
2026-03-12 11:43:29.505 [bus notice] >310e0704008e
2026-03-12 11:43:29.511 [bus notice] >3112
2026-03-12 11:43:29.637 [bus notice] <12
2026-03-12 11:43:29.638 [bus notice] >3114
2026-03-12 11:43:29.769 [bus notice] <14
2026-03-12 11:43:29.769 [bus notice] >3115
2026-03-12 11:43:30.424 [bus notice] <15f5
2026-03-12 11:43:30.425 [bus notice] >3116
2026-03-12 11:43:30.556 [bus notice] <16
2026-03-12 11:43:30.557 [bus notice] >3118
2026-03-12 11:43:31.211 [bus notice] <10ff
2026-03-12 11:43:31.213 [bus notice] >3119
2026-03-12 11:43:31.261 [bus notice] <19
2026-03-12 11:43:31.792 [bus notice] >311a070400d7
2026-03-12 11:43:32.366 [bus notice] >311b07040089
2026-03-12 11:43:32.898 [bus notice] >311c07040088
2026-03-12 11:43:33.427 [bus notice] >311d070400d6
2026-03-12 11:43:33.959 [bus notice] >311e07040034
2026-03-12 11:43:34.491 [bus notice] >312007040063
2026-03-12 11:43:35.020 [bus notice] >31210704003d
2026-03-12 11:43:35.552 [bus notice] >3122070400df
Actual behavior
I expect the log to look like the corrected output below. Note that the checksum is marked as "xx" as I manually set the entries.
2026-03-12 11:43:28.905 [bus notice] >310d0704006c
2026-03-12 11:43:29.505 [bus notice] >310e0704008e
2026-03-12 11:43:29.511 [bus notice] >310f070400xx
2026-03-12 11:43:29.637 [bus notice] >3110070400xx
2026-03-12 11:43:29.637 [bus notice] >3111070400xx
2026-03-12 11:43:29.637 [bus notice] >3112070400xx
2026-03-12 11:43:29.637 [bus notice] >3113070400xx
2026-03-12 11:43:29.637 [bus notice] >3114070400xx
2026-03-12 11:43:29.637 [bus notice] >3115070400xx
2026-03-12 11:43:29.637 [bus notice] >3116070400xx
2026-03-12 11:43:29.637 [bus notice] >3117070400xx
2026-03-12 11:43:29.637 [bus notice] >3118070400xx
2026-03-12 11:43:29.637 [bus notice] >3119070400xx
2026-03-12 11:43:31.792 [bus notice] >311a070400d7
2026-03-12 11:43:32.366 [bus notice] >311b07040089
2026-03-12 11:43:32.898 [bus notice] >311c07040088
2026-03-12 11:43:33.427 [bus notice] >311d070400d6
2026-03-12 11:43:33.959 [bus notice] >311e07040034
2026-03-12 11:43:34.491 [bus notice] >312007040063
2026-03-12 11:43:35.020 [bus notice] >31210704003d
2026-03-12 11:43:35.552 [bus notice] >3122070400df
Expected behavior
I expect the log to look like the corrected output below. Note that the checksum is marked as "xx" as I manually set the entries.
2026-03-12 11:43:28.905 [bus notice] >310d0704006c
2026-03-12 11:43:29.505 [bus notice] >310e0704008e
2026-03-12 11:43:29.511 [bus notice] >310f070400xx
2026-03-12 11:43:29.637 [bus notice] >3110070400xx
2026-03-12 11:43:29.637 [bus notice] >3111070400xx
2026-03-12 11:43:29.637 [bus notice] >3112070400xx
2026-03-12 11:43:29.637 [bus notice] >3113070400xx
2026-03-12 11:43:29.637 [bus notice] >3114070400xx
2026-03-12 11:43:29.637 [bus notice] >3115070400xx
2026-03-12 11:43:29.637 [bus notice] >3116070400xx
2026-03-12 11:43:29.637 [bus notice] >3117070400xx
2026-03-12 11:43:29.637 [bus notice] >3118070400xx
2026-03-12 11:43:29.637 [bus notice] >3119070400xx
2026-03-12 11:43:31.792 [bus notice] >311a070400d7
2026-03-12 11:43:32.366 [bus notice] >311b07040089
2026-03-12 11:43:32.898 [bus notice] >311c07040088
2026-03-12 11:43:33.427 [bus notice] >311d070400d6
2026-03-12 11:43:33.959 [bus notice] >311e07040034
2026-03-12 11:43:34.491 [bus notice] >312007040063
2026-03-12 11:43:35.020 [bus notice] >31210704003d
2026-03-12 11:43:35.552 [bus notice] >3122070400df
ebusd version
26.1
ebusd arguments
--scanconfig=full --configpath=https://ebus.github.io/next --lograwdata
Operating system
Debian 13 (Trixie) / Ubuntu 24-25 / Raspberry Pi OS 13
CPU architecture
arm64
Dockerized
None
Hardware interface
Adapter Shield v5/C6/Stick via WiFi
Related integration
No response
Logs
026-03-12 11:44:59.487 [bus notice] >31d207040045
2026-03-12 11:45:00.019 [bus notice] >31d30704001b
2026-03-12 11:45:00.549 [bus notice] >31d40704001a
2026-03-12 11:45:00.660 [update notice] received unknown MS cmd: 1026b5230f05ffff00000000ffffffff00000000 / 0101
2026-03-12 11:45:00.664 [bus notice] <1026b5230f05ffff00000000ffffffff00000000600001019a00
2026-03-12 11:45:01.195 [bus notice] >31d507040044
2026-03-12 11:45:01.727 [bus notice] >31d6070400a6
2026-03-12 11:45:02.257 [bus notice] >31d7070400f8
2026-03-12 11:45:02.788 [bus notice] >31d8070400a4
2026-03-12 11:45:02.836 [bus notice] <20
2026-03-12 11:45:02.905 [update notice] received unknown MS cmd: 1026b5230402000000 / 02019c
2026-03-12 11:45:02.909 [bus notice] <1026b5230402000000880002019c2b00
2026-03-12 11:45:03.483 [bus notice] >31d9070400fa
2026-03-12 11:45:03.530 [bus notice] <01
2026-03-12 11:45:04.200 [bus notice] <03e007040089
2026-03-12 11:45:04.200 [bus notice] >31da
2026-03-12 11:45:04.333 [bus notice] <da
2026-03-12 11:45:04.334 [bus notice] >31db
2026-03-12 11:45:04.989 [bus notice] <53ff
2026-03-12 11:45:04.991 [bus notice] >31dc
2026-03-12 11:45:05.120 [bus notice] <dc
2026-03-12 11:45:05.121 [bus notice] >31
2026-03-12 11:45:05.655 [bus notice] >31de070400
2026-03-12 11:45:06.177 [bus notice] >31df0704
2026-03-12 11:45:06.706 [bus notice] >31e0070400ac
2026-03-12 11:45:07.237 [bus notice] >31e1070400f2
2026-03-12 11:45:07.284 [bus notice] <20
2026-03-12 11:45:07.354 [update notice] received unknown MS cmd: 1026b523040201012d / 0201fb
2026-03-12 11:45:07.358 [bus notice] <1026b523040201012d28000201fb4c00
2026-03-12 11:45:07.932 [bus notice] >31e207040010
2026-03-12 11:45:07.979 [bus notice] <01
2026-03-12 11:45:08.547 [bus notice] <03e007040089
2026-03-12 11:45:09.078 [bus notice] >31e30704004e
2026-03-12 11:45:09.124 [bus notice] <20
2026-03-12 11:45:09.214 [update notice] received unknown MS cmd: 1008b5110101 / 093434d011ff660000ff
2026-03-12 11:45:09.218 [bus notice] <1008b51101018900093434d011ff660000ff7000
Description
While scanning for other devices, I have noticed eAS is sending out broken packages
Actual behavior
I expect the log to look like the corrected output below. Note that the checksum is marked as "xx" as I manually set the entries.
Expected behavior
I expect the log to look like the corrected output below. Note that the checksum is marked as "xx" as I manually set the entries.
ebusd version
26.1
ebusd arguments
--scanconfig=full --configpath=https://ebus.github.io/next --lograwdata
Operating system
Debian 13 (Trixie) / Ubuntu 24-25 / Raspberry Pi OS 13
CPU architecture
arm64
Dockerized
None
Hardware interface
Adapter Shield v5/C6/Stick via WiFi
Related integration
No response
Logs
026-03-12 11:44:59.487 [bus notice] >31d207040045
2026-03-12 11:45:00.019 [bus notice] >31d30704001b
2026-03-12 11:45:00.549 [bus notice] >31d40704001a
2026-03-12 11:45:00.660 [update notice] received unknown MS cmd: 1026b5230f05ffff00000000ffffffff00000000 / 0101
2026-03-12 11:45:00.664 [bus notice] <1026b5230f05ffff00000000ffffffff00000000600001019a00
2026-03-12 11:45:01.195 [bus notice] >31d507040044
2026-03-12 11:45:01.727 [bus notice] >31d6070400a6
2026-03-12 11:45:02.257 [bus notice] >31d7070400f8
2026-03-12 11:45:02.788 [bus notice] >31d8070400a4
2026-03-12 11:45:02.836 [bus notice] <20
2026-03-12 11:45:02.905 [update notice] received unknown MS cmd: 1026b5230402000000 / 02019c
2026-03-12 11:45:02.909 [bus notice] <1026b5230402000000880002019c2b00
2026-03-12 11:45:03.483 [bus notice] >31d9070400fa
2026-03-12 11:45:03.530 [bus notice] <01
2026-03-12 11:45:04.200 [bus notice] <03e007040089
2026-03-12 11:45:04.200 [bus notice] >31da
2026-03-12 11:45:04.333 [bus notice] <da
2026-03-12 11:45:04.334 [bus notice] >31db
2026-03-12 11:45:04.989 [bus notice] <53ff
2026-03-12 11:45:04.991 [bus notice] >31dc
2026-03-12 11:45:05.120 [bus notice] <dc
2026-03-12 11:45:05.121 [bus notice] >31
2026-03-12 11:45:05.655 [bus notice] >31de070400
2026-03-12 11:45:06.177 [bus notice] >31df0704
2026-03-12 11:45:06.706 [bus notice] >31e0070400ac
2026-03-12 11:45:07.237 [bus notice] >31e1070400f2
2026-03-12 11:45:07.284 [bus notice] <20
2026-03-12 11:45:07.354 [update notice] received unknown MS cmd: 1026b523040201012d / 0201fb
2026-03-12 11:45:07.358 [bus notice] <1026b523040201012d28000201fb4c00
2026-03-12 11:45:07.932 [bus notice] >31e207040010
2026-03-12 11:45:07.979 [bus notice] <01
2026-03-12 11:45:08.547 [bus notice] <03e007040089
2026-03-12 11:45:09.078 [bus notice] >31e30704004e
2026-03-12 11:45:09.124 [bus notice] <20
2026-03-12 11:45:09.214 [update notice] received unknown MS cmd: 1008b5110101 / 093434d011ff660000ff
2026-03-12 11:45:09.218 [bus notice] <1008b51101018900093434d011ff660000ff7000