donandren / ilink_light

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iLink Light - Home Assistant Custom Component

Overview

iLink Light is a custom component for Home Assistant that provides seamless integration with iLink-compatible lights. While it is not directly compatible with the iLink app, it serves as a replacement, allowing you to control and automate your iLink-compatible lights through Home Assistant. This custom component offers an enhanced and more flexible experience compared to the original iLink app.

Affordable Smart Lighting

Those lights are an affordable smart lighting solution that can be easily found on platforms like AliExpress. These budget-friendly lights, when combined with iLink Light for Home Assistant, provide a cost-effective way to enhance your home automation experience.

lamp

Original iLink App

The iLink app, available on the Google Play Store, is the original application designed for controlling iLink-compatible lights. However, iLink Light surpasses the functionality of the original app by providing a more feature-rich and customizable experience through Home Assistant.

Features

  • Enhanced Integration with iLight-Compatible Lights: Control and automate your iLink-compatible lights through Home Assistant, offering a more flexible and powerful smart home experience compared to the original iLink app.

  • Bluetooth Auto-Discovery: iLink Light supports auto-discovery of iLink-compatible lights via Bluetooth. The component can automatically detect lamps in your vicinity, simplifying the setup process.

  • Manual Addition by MAC Address: Alternatively, you can manually add iLink-compatible lights by specifying their MAC addresses in the Home Assistant configuration.

  • Smart Lighting Control: Leverage Home Assistant's powerful automation capabilities to create scenes, schedules, and more, enhancing your lighting experience.

  • Supported Light Features:

    • Turn On/Off: Control the power state of your iLink-compatible lights.
    • RGB Color: Adjust the color of your lights using the RGB color model.
    • Brightness: Change the brightness level of your lights to set the desired ambiance.
    • Color Temperature: Fine-tune the color temperature for a warmer or cooler lighting effect.

Getting Started

Prerequisites

Installation

  1. Open HACS in the Home Assistant frontend.

  2. Navigate to "Integrations" and click on the "+ Explore & Add Repositories" button.

  3. Paste the custom repository link https://github.com/donandren/ilink_light into the repository URL field and click "Add."

  4. Once added, find "iLink Light" in the list, click on it, and follow the installation instructions.

  5. Restart your Home Assistant instance.

Usage

Once the installation is complete, iLink Light will discover your iLink-compatible lights, either through Bluetooth auto-discovery or by manually adding them with their MAC addresses, and you can start controlling them through Home Assistant.

Support and Contribution

If you encounter issues or have suggestions for improvement, feel free to open an issue. Contributions are welcome!

Disclaimer

This project is not affiliated with or endorsed by the creators of iLink app or Home Assistant. Use at your own risk.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

License:MIT License


Languages

Language:Python 100.0%