EmberMate app icon

EmberMate

github.com

Control Ember smart mugs directly from the macOS menu bar without using a phone

EmberMate screenshot showing the app interface

EmberMate enables direct control of Ember smart mugs from the macOS menu bar, eliminating the need for the mobile app. The application provides temperature adjustment, timer display, and mug settings management through a native menubar interface. (Free, open-source)

The app connects to Ember mugs via Bluetooth using reverse-engineered API specifications from the ember-mug repository. Users can monitor current temperature, adjust target temperature, and view remaining battery level directly from the menu bar dropdown. The interface displays real-time mug status without requiring interaction with a phone or the official Ember mobile application.

Built with Swift and SwiftUI, EmberMate runs as a lightweight background process on macOS. The application leverages native Bluetooth connectivity and integrates with macOS notification system for status updates. Active development includes 131 commits with the most recent release (v1.8.0) published in January 2026.

System requirements: macOS with Bluetooth support. The application is unsigned, requiring users to override macOS Gatekeeper security warnings via System Settings → Privacy & Security → “Open Anyway.”

Installation: Download from the GitHub releases page, extract the .dmg file, and drag the application to the Applications folder. The unsigned status triggers a security warning on first launch but does not indicate malicious software—the developer chose not to pay Apple’s annual code-signing fee.

Limitations: Requires manual security override for installation due to unsigned code. The app depends on reverse-engineered Bluetooth protocols, which may become incompatible with future Ember firmware updates. Documentation does not specify compatibility with specific Ember mug models (Ember Mug², Travel Mug, etc.).

License: MIT license allows free use, modification, and distribution.

Suitable for Ember smart mug owners who prefer desktop control over mobile app management, particularly users who keep their Mac at their desk and want quick access to temperature settings without reaching for their phone.

FAQ

What does EmberMate do?+

EmberMate controls Ember smart mugs from the macOS menu bar over Bluetooth, with current temperature, target temperature adjustment, and remaining battery level visible from the dropdown. It removes the dependency on the official Ember mobile app.

Is EmberMate free?+

Yes. EmberMate is free and open-source under the MIT license.

How do I install EmberMate on macOS?+

Download the latest .dmg from the GitHub releases page at https://github.com/matthewnitschke/EmberMate and drag the app to your Applications folder. The app is unsigned, so first launch requires System Settings -> Privacy & Security -> 'Open Anyway' to bypass Gatekeeper.

Does EmberMate run on Apple Silicon?+

Yes. EmberMate runs on Apple Silicon (M1, M2, M3, M4) and Intel Macs that have Bluetooth support.

How does EmberMate communicate with the mug?+

EmberMate connects via Bluetooth using protocols from the reverse-engineered ember-mug repository. As of release v1.8.0 (January 2026), the project has 131 commits and is actively maintained by Matthew Nitschke.

Why does EmberMate trigger a security warning on first launch?+

EmberMate is distributed unsigned because the developer chose not to pay Apple's annual code-signing fee. The unsigned status is not a sign of malicious code, but it does require manual override in Privacy & Security on first launch.

Related Apps