Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decode temperature #1

Merged
merged 2 commits into from
Mar 8, 2020
Merged

Conversation

b0naf1de
Copy link
Collaborator

@b0naf1de b0naf1de commented Mar 8, 2020

Added Class to decode and hold temperature readings

@nathanfaber
Copy link
Owner

Welcome! Nice work on the temps.

@nathanfaber nathanfaber merged commit 67b076e into nathanfaber:master Mar 8, 2020
@b0naf1de
Copy link
Collaborator Author

b0naf1de commented Mar 9, 2020 via email

@nathanfaber
Copy link
Owner

Hey,

I am using it with an RPI 3+ and a RPI Zero (built in bluetooth).
I didn't see that spreadsheet but that sure does help. :) I guess the battery (and everything) has been located and decoded. Looks like we are all on our way to pumping this into whatever system we want. Brilliant!
May I ask where this came from? Is this decompiled from the Android app or something?

@b0naf1de
Copy link
Collaborator Author

b0naf1de commented Mar 9, 2020 via email

@b0naf1de
Copy link
Collaborator Author

b0naf1de commented Mar 9, 2020 via email

@nathanfaber
Copy link
Owner

I see no reason to keep this in python other than for a prototype, it was really just a proof of concept to try to hack at it. Decompiling the Android apk was an awesome approach, sometimes I forget that Android is Java based and generally trivial to decompile if not significantly obfuscated.

When I got frustrated with the block a few weeks ago, I just started trying to probe it and reverse engineer it but your approach is much more fruitful.

I'm not sure if I want to end up with PiZero or an ESP to handle my publishing to MQTT in the end.

Now that you have uncovered all of the interesting details, I'm going to extend the basic python prototype a bit to dump all of the interesting bits.

I'm not sure if github notified you, but I added you as a contributor to this project, so feel free to make direct changes/updates if you want to.

PS: My apologies, I just saw your post on tvwbb when I went to go check on the thread, I wish I had seen it when it you posted it.

@b0naf1de
Copy link
Collaborator Author

b0naf1de commented Mar 9, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants