Browse Source

Update ahoy.py decode cmd=131

CMD 131 seem to contain temperatures
pull/1/head
Jan-Jonas Sämann 3 years ago
parent
commit
141d53ff9c
  1. 11
      tools/rpi/ahoy.py

11
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:

Loading…
Cancel
Save