Skip to content

YeelightBar 0.2.6

Latest

Choose a tag to compare

@Keprun Keprun released this 01 Jul 19:26

Native macOS menu-bar app that paints your Yeelight lamps and Keychron keyboard to match the screen, music, and scenes — all over your LAN, no cloud, no account.

✨ What's new since 0.2.5

  • 🔄 In-app auto-update (Sparkle). The app now checks for and installs updates itself — About → Проверить обновления, or automatically in the background. Updates are EdDSA-signed, so this works even though the app isn't Apple-notarized.
  • ℹ️ About screen. A dedicated section with the version, feature list and one-tap links to the project on GitHub (repo · releases · issues).
  • 💡 Lamp-stability fix. Auto-search + the identify "blink" could pile too many connections onto a Yeelight lamp and freeze its TCP server (which also disturbed other clients like Home Assistant). The blink no longer runs during a scan, the liveness poll pauses mid-scan, and the scan no longer re-probes lamps already found via SSDP.
  • 🔏 Stable local signing. Rebuilds keep a stable code-signing identity, so macOS stops re-asking for Screen Recording permission after every update.

📦 Install

  1. Download YeelightBar-0.2.6.dmg, open it, drag YeelightBar to Applications.
  2. Not notarized (no paid Apple Developer ID) → on first launch right-click → Open (or System Settings → Privacy & Security → Open Anyway).
  3. Grant Screen Recording when asked — it's needed to sample the screen for ambilight. Everything stays on your LAN.

Requires macOS 13+. Apple Silicon & Intel. After this build, future updates arrive in-app via Sparkle.

SHA-256 (dmg): 19295fa2240c9716cffb24e4feff47a8492ca96edaf52ea44a89a76039029f9d