Toying around with Bonjour, Network.framework and my Elgato Key Light Air

Gatito

A set of tools and apps to work with Elgato Key Lights from macOS, iOS, tvOS and watchOS.

Gatito.app

A macOS menu bar app to toggle lights on/off, change brightness and temperature.

Download the latest release

Requirements

  • macOS 13+

gatito

A CLI app to toggle lights on/off, change brightness and temperature.

Download the latest release

Requirements

  • macOS 12+

GatitoKit

A Swift package to find and communicate with lights, toggle on/off, change brightness and temperature.

Uses Network.framework + Bonjour to discover lights.

Requirements

  • macOS 12+
  • iOS 16+
  • tvOS 16+
  • watchOS 9+

Acknowledgements

GitHub

View Github