Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)