• 6 min read

How to Connect Any Twinkly Lights to Apple HomeKit

connect-twinkly-devices-to-apple-homekit

If you're looking to control your Twinkly lights with your Apple devices, integrating them with HomeKit is a great option. This guide will walk you through the simple steps to create a Twinkly lights Apple HomeKit.

💡
Quick Answer:
Twinkly Generation 2 retail devices (Flex, Line, Squares) can connect to Apple HomeKit directly through the Twinkly app — no extra hardware needed. Generation 1 devices (Pro, Plus, Classic) do not support native HomeKit and require a bridge solution such as ATH Bridge or Homebridge. Once connected, you can control your lights via the Apple Home app, Siri, and HomeKit automations.

Why Use ATH Bridge?

Twinkly lights are fantastic for adding a touch of color and flair to your home, but they don't natively support Apple HomeKit. ATH Bridge acts as an intermediary, allowing non-HomeKit-enabled devices like Twinkly lights to work seamlessly with the HomeKit ecosystem. Twinkly HomeKit lets you control your lights through the Apple Home app, use voice commands with Siri, and set up automations.

Which Twinkly Lights Are Compatible with HomeKit?

Not all Twinkly products support HomeKit. Compatibility depends on the generation of your device.

DeviceGenerationNative HomeKitVia Bridge
Twinkly FlexGen 2YesYes
Twinkly LineGen 2YesYes
Twinkly SquaresGen 2YesYes
Twinkly PlusGen 1NoYes
Twinkly ProGen 1NoYes
Twinkly Classic String LightsGen 1NoYes

How to check your generation: Open the Twinkly app, go to your device settings, and look at the firmware version. If your firmware is version 2.8.3 or higher, you have a Generation 2 device and can use native HomeKit pairing.

How to connecting Twinkly Lights to HomeKit: Generation 2

Connecting Generation 2 Twinkly Lights HomeKit is straightforward. Follow these steps:

Prerequisites:

1
iOS Device:
You need an iPhone or iPad.
2
Generation 2 Twinkly Lights:
Ensure your lights are Generation 2.
3
Latest Firmware:
Make sure your Twinkly lights are updated to at least firmware version 2.8.3.

Steps to Connect:

1
Open the Twinkly app on your iOS device.
2
Add your Twinkly lights as an accessory in the app.
3
Scan the accessory code that comes with your lights.
4
Select the HomeKit option and enable it.
5
Tap on Add Device to Home and confirm by tapping OK.
6
Choose a location for your lights in the Home app and tap OK.
7
Tap Done.

Now your Twinkly lights are part of your HomeKit setup. You can control them through the Home app, adjusting brightness, colors, and creating automations.

Keeping Custom Animations Active with HomeKit Scenes

By default, triggering a Twinkly device through a HomeKit scene overrides your custom animations and forces the lights into a static single color. Use this workaround to preserve your animated patterns:

  1. Set your desired animation or playlist active inside the Twinkly app.
  2. Open the Apple Home app and edit the scene you want to use.
  3. While editing the scene, tap the Twinkly light bulb icon once to turn it off, then tap it again to turn it back on.
  4. Save and exit the scene.

This tells HomeKit to store only the power state — on or off — rather than overriding the color coordinates. Your Twinkly animations will continue playing when the scene triggers.

Read more: 4 Ways to add IKEA Smart Devices to Apple HomeKit

Are All Twinkly Products Compatible with HomeKit?

Not all Twinkly products are compatible with HomeKit. Only specific Generation 2 products can be integrated directly. These include:

  • Twinkly Flex
  • Twinkly Line
  • Twinkly Squares

Interested in the Govee devices? Find How to integrate Govee HomeKit and Schlage HomeKit.

What are the alternative solutions to connect Twinkly Generation 1 Products to HomeKit

For Generation 1 Twinkly lights, you'll need to use bridge software like:

  • HOOBS
  • Homebridge
  • Home Assistant
  • Homey Bridge
  • Hubitat

Here's how to connect Generation 1 products:

1
Purchase the necessary bridge software and hardware.
2
Install the Twinkly plugin on your bridge software.
3
Connect your Twinkly lights to the bridge.
4
Integrate the bridge with HomeKit.
5
Set up automation in the Home app.

With Twinkly HomeKit, you can automate and control various aspects of your lighting setup. This includes products like:

  • Twinkly Pro
  • Twinkly Flex
  • Twinkly Line
  • Twinkly Squares
  • Twinkly Plus

How to Connect Twinkly Lights to Apple HomeKit Using HomeBridge

Want to control your Twinkly lights with Siri or Apple HomeKit? Even though Twinkly lights don't natively support HomeKit, you can make them compatible using Homebridge. This unofficial plugin, known as "homebridge-twinkly," lets you integrate your Twinkly lights with Apple HomeKit, allowing you to control them via Siri or HomeKit automations. Here's a simple guide to get you started.

Features of Homebridge-Twinkly

With the Homebridge-Twinkly plugin, you can:

  • Turn your Twinkly lights on or off
  • Adjust the brightness

You can use Siri voice commands or set up automations within the Apple Home app. There's also a command-line tool included for those who prefer a more hands-on approach.

Setup Instructions

1
Install Homebridge
First, you need to have Homebridge set up on your network. Follow the Homebridge installation guide to get started.
2
Configure Twinkly Lights
Use the Twinkly app on your iOS or Android device to set up your lights. Ensure your Twinkly lights are connected to the same Wi-Fi network as your Homebridge server.
3
Install the Homebridge-Twinkly Plugin
You can install the Homebridge-Twinkly plugin using the Homebridge user interface (homebridge-config-ui-x) or manually via the command line:
sudo npm install -g homebridge-twinkly
4
Configure the Plugin
You can customize the plugin settings either through the Homebridge UI or by editing the config.json file manually.
5
Next, select the HOOBS server.
6
Scan the QR code displayed on-screen.
7
Finally, follow the instructions on-screen.

Configuration Options:

  • allowBrightnessControl: Set this to true to add a brightness control option instead of just an on/off switch.
  • removeUnreachableDeviceMinutes: Set the time (in minutes) after which unreachable devices are removed. A value of 0 means devices are never removed.

Setting Up Twinkly as an Accessory (Deprecated)

In earlier versions of Homebridge-Twinkly (before version 0.4.0), you had to add each Twinkly light individually. While this method is deprecated, it's still useful if the plugin doesn't automatically discover your devices.

To set up each light manually:

1
Find the IP address of each Twinkly light using the Twinkly app.
2
Add the IP address and other details to your config.json file.

Example Config File:

{

"bridge": {

"name": "My Homebridge" },

"accessories": [{

"accessory": "Twinkly",

"name": "Christmas Lights",

"ip": "192.168.4.1",

"allowBrightnessControl": true

}]}

What You Can Control via HomeKit

Once integrated through any of the above methods, the following controls are available in the Apple Home app and via Siri:

ControlNative HomeKit (Gen 2)ATH Bridge / Homebridge
On / OffYesYes
BrightnessYesYes
Color temperatureYesLimited
HomeKit automationsYesYes
Siri voice controlYesYes
Custom Twinkly animationsOnly via workaround (see Method 1)Only via workaround
Remote accessYes (requires HomeKit hub)Yes (requires HomeKit hub)

Troubleshooting Twinkly Lights HomeKit Integration with ATH Bridge

  • Check Wi-Fi: Ensure both devices are on the same 2.4 GHz Wi-Fi network.
  • Reboot ATH Bridge: Unplug for 10 seconds, then plug it back in.
  • Reset Twinkly Lights: Hold the reset button for 10 seconds and set them up again.
  • Re-add to HomeKit: Remove from HomeKit, then scan the HomeKit QR code to add again.
  • Update Firmware/Apps: Make sure Twinkly lights and apps are updated.
  • Reduce Interference: Move ATH Bridge closer to lights and reduce network congestion.
  • Check HomeKit Setup: Ensure HomeKit is set up correctly and you’re logged into the same Apple ID.

Final Thoughts

Integrating Twinkly HomeKit using the ATH Bridge provides a seamless and enhanced smart home experience. You can enjoy the convenience of controlling your lights with the Apple Home app, automating them with HomeKit routines, and using Siri for voice control. Whether you want to set the perfect ambiance or enhance your home's security, this integration makes it easy.

For the best experience, we highly recommend using the Add To HomeKit Bridge as the solution for connecting Twinkly lights to Apple HomeKit. This setup brings the power of smart lighting and home automation together, making your home brighter and smarter.

FAQs about Twinkly Lights HomeKit Integration

Can Twinkly lights be controlled with HomeKit?
Yes, Twinkly lights are compatible with HomeKit, allowing you to control them using the Apple Home app or Siri.
How do I set up Twinkly lights with HomeKit?
To set up, scan the HomeKit QR code from the Twinkly app and follow the instructions to add them to the Apple Home app.
Can I control Twinkly lights using Siri?
Yes, once integrated with HomeKit, you can control Twinkly lights via Siri by giving commands like "Hey Siri, turn on the Christmas lights."
Are Twinkly lights compatible with other smart home platforms?
Yes, Twinkly lights work with multiple platforms, including Google Assistant and Amazon Alexa, in addition to HomeKit.

Sarah Diyana

3 years of experience in smart home & HomeKit I want to share knowledge with anyone struggling to add incompatible devices to HomeKit. Experienced with many workarounds, write about the best methods.

• 6 min read