From 141d53ff9ccb9598a52ef589adaaa848e4fcc6ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Jonas=20S=C3=A4mann?= Date: Mon, 4 Apr 2022 23:18:34 +0200 Subject: [PATCH] Update ahoy.py decode cmd=131 CMD 131 seem to contain temperatures --- tools/rpi/ahoy.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/rpi/ahoy.py b/tools/rpi/ahoy.py index 74f4b23b..2757a227 100644 --- a/tools/rpi/ahoy.py +++ b/tools/rpi/ahoy.py @@ -163,6 +163,17 @@ def on_receive(p): d['wday2_Wh'] = uk5 d['uk2'] = uk2 + elif cmd==131: + name = 'statedata' + uk1, uk2, uk3, uk4, uk5, uk6 = struct.unpack('>HHHHHH', p[10:22]) + print(f'uk1={uk1}, ', end='') + print(f'uk2={uk2}, ', end='') + print(f'uk3={uk3}, ', end='') + print(f'uk4={uk4}, ', end='') + print(f'uk5={uk5}, ', end='') + print(f'uk6={uk6}') + d['t_C'] = uk4/10 + else: print(f'unknown cmd {cmd}') else: