OpenWonderLabs / SwitchBotAPI-BLE

SwitchBot BLE open API
105 stars 10 forks source link

Plug mini reporting product code "j" with completely unexpected advertisement #10

Closed cocoabox closed 2 years ago

cocoabox commented 2 years ago

Analysis

I have a JP Mini plug, but it is emitting the following advertisement packet model : j advertisement buffer: <Buffer 6a 00 64> model : J advertisement buffer : <Buffer 4a 00 64>

Expected Behavior

I expected a 14-byte payload with model "g" as described here.

Steps To Reproduce

  1. plug in said plug-mini device
  2. listen to BLE advertisement packets

Logs

=>
unknown buffer <Buffer 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00>
=> c
{"id":"53a247ce6d71353fc9c7205a041c6f96","address":"e2:6e:0c:9d:0a:2e","rssi":-74,"serviceData":{"model":"c","modelName":"WoCurtain","calibration":true,"battery":11,"position":87,"lightLevel":1}}
=> c
{"id":"53a247ce6d71353fc9c7205a041c6f96","address":"e2:6e:0c:9d:0a:2e","rssi":-74,"serviceData":{"model":"c","modelName":"WoCurtain","calibration":true,"battery":11,"position":87,"lightLevel":1}}
=> j
unknown buffer <Buffer 6a 00 64>
=> j
unknown buffer <Buffer 6a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> c
{"id":"3272908be188e1b7b308867d4fba2657","address":"f5:60:53:d8:64:23","rssi":-70,"serviceData":{"model":"c","modelName":"WoCurtain","calibration":true,"battery":47,"position":99,"lightLevel":1}}
=> J
unknown buffer <Buffer 4a 00 64>
=> J
unknown buffer <Buffer 4a 00 64>
=> c
{"id":"53a247ce6d71353fc9c7205a041c6f96","address":"e2:6e:0c:9d:0a:2e","rssi":-69,"serviceData":{"model":"c","modelName":"WoCurtain","calibration":true,"battery":11,"position":87,"lightLevel":1}}
=> c
{"id":"04a9fcf659f2010688400ff0c360653d","address":"cf:bf:46:67:c5:a3","rssi":-80,"serviceData":{"model":"c","modelName":"WoCurtain","calibration":false,"battery":43,"position":0,"lightLevel":2}}
=> J
unknown buffer <Buffer 4a 00 64>
=> j
unknown buffer <Buffer 6a 00 64>
=> c

Configuration

none available

Environment

Additional Context

No response

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 2 years ago

This issue has been automatically closed because it has not had recent activity. Thank you for your contributions.