pymtprotocol icon indicating copy to clipboard operation
pymtprotocol copied to clipboard

GLM100C Protocol

Open nicolasguenther opened this issue 7 years ago • 4 comments

Hey there, great work!

Where did you find a specification of the GLM100C Protocol. I'm trying to read me measurement date with a custom android app without luck so far.

nicolasguenther avatar Jul 27 '17 09:07 nicolasguenther

Thank you! I don't have access to a spec; everything I've learned about the protocol is based on what the official apps do. I think you want the timestamp field, but I don't think the device has a true real-time clock. The timestamp is either only valid within one power-on cycle, or it's persistent but suffers from an arbitrary per-device offset to real time; I forget. The Bosch software does some fiddly business to compensate.

piannucci avatar Jul 27 '17 13:07 piannucci

I'm sorry, im not interested in the timestamp, what i meant was "measurement data". How did you find out what the app does?

nicolasguenther avatar Jul 27 '17 14:07 nicolasguenther

Oh, you just want the measurement data? You want the getMeasurements function in glm-server.py. Just translate everything into Java and you should be all set!

piannucci avatar Jul 28 '17 13:07 piannucci

Hey,

I tried the same, also stuck :) At the very beginning I'm not able to discover the services you are using...

lz1asl avatar Nov 06 '17 09:11 lz1asl