Last Updated:

Integrate EverLights Lighting System

S.C.O.R.E.ConvenienceDeviceControl

Overview

The EverLights light component allows homeowners to easily control their outdoor lighting from anywhere, enhancing convenience and security. This integration provides customizable lighting settings based on user preferences, schedules, or capability triggers.

Convenience icon

Benefits

  • Convenient remote control of outdoor lighting via smartphone or smart home assistant.
  • Energy efficiency through automated scheduling and dimming options.
  • Enhanced home security with customizable lighting scenes that can deter intruders.

Intent

The purpose of this capability is to seamlessly integrate EverLights into the home capability system, enabling users to manage their outdoor lighting effectively. The outcome is an improved user experience in controlling lighting based on real-time needs and preferences.

Preconditions

  • EverLights lighting system installed and configured.
  • Home Assistant platform running and accessible.
  • Network connectivity for communication between devices.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: WLED Light Controller.

Actors

  • Homeowner controlling the lighting
  • Family members adjusting settings
  • Guests utilizing voice commands

Trigger

The capability can be triggered by a user command via the Home Assistant interface or voice assistant, a scheduled time, or a sensor detecting motion.

Workflow Diagram

flowchart TD
    A[User Command] -->|check| B{Is it night?}
    B -->|Yes| C[Activate EverLights]
    C --> D[Lighting Adjusted]
    B -->|No| E[Exit]

Workflow Description

1. Initialization

The Home Assistant connects to the EverLights system, ensuring communication is established.

2. User Command Input

The homeowner issues a command to adjust the lighting settings through the Home Assistant interface or a voice assistant.

3. Lighting Status Check

The system checks the current time and ambient light levels to determine if the lights should be activated.

4. Adjust Lighting

Based on the conditions, EverLights adjusts the brightness, color, or patterns as instructed.

5. Confirmation

The system confirms the action to the user, indicating the new lighting state.

Postconditions

The EverLights system reflects the user’s adjustments, providing the desired lighting configuration and feedback.

Optional Enhancements

  • Integrate with motion sensors to automatically activate lights when someone is nearby.
  • Add a scheduling feature for automated lighting patterns based on time or events.
  • Implement geofencing to trigger lights on/off based on user proximity.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, Z-Wave JSWLED Light Controller, Lutron Caseta Dimmer

Source Examples