Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orlopau/ember-mug
Reverse engineered bluetooth protocol for Ember Mugs
https://github.com/orlopau/ember-mug
api bluetooth documentation ember iot mug smart
Last synced: 4 days ago
JSON representation
Reverse engineered bluetooth protocol for Ember Mugs
- Host: GitHub
- URL: https://github.com/orlopau/ember-mug
- Owner: orlopau
- License: mit
- Created: 2020-02-15T23:09:05.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-06T22:36:16.000Z (7 months ago)
- Last Synced: 2024-10-31T11:41:18.283Z (11 days ago)
- Topics: api, bluetooth, documentation, ember, iot, mug, smart
- Homepage:
- Size: 11.7 KB
- Stars: 152
- Watchers: 12
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ember Mug Bluetooth Documentation
## Introduction
This repository contains a reverse-engineered documentation for the bluetooth API of [Ember Mugs](https://ember.com/).
The information provided here was retrieved using the Ember smartphone app on Android using an **Ember Mug 2** and decompiling the APK through [Java decompilers](http://www.javadecompilers.com/apk).
It may not be applicable to other Ember mugs, but feel free to extend the documentation and open a pull request :).
## Privacy
Data collected by the bluetooth gets sent to: [`https://collector.embertech.com`](https://collector.embertech.com)
Read [Data Collection & Privacy](./data-collection.md) for more information.
## Documentation
All commands have a service UUID of `fc543622236c4c948fa9944a3e5353fa`
* [Mug color](./docs/mug-color.md)
* [Target temperature](./docs/target-temp.md)
* [Current temperature](./docs/current-temp.md)
* [Battery percentage](./docs/battery.md)
* [Temperature unit](./docs/temperature-unit.md)
* [Liquid level](./docs/liquid-level.md)
* [Liquid state](./docs/liquid-state.md)
* [Mug name](./docs/mug-name.md)
* [Date & timezone](./docs/time-date-zone.md)
* [Push events](./docs/push-events.md)
* [Firmware & hardware versions](./docs/push-events.md)