Zum Inhalt springen

Sleep Mode

Purpose: Allows users to minimize power of fixture with wakeup possiblity from the app.

How it works:

  • Users can activate sleep mode in the app
  • The fixture then disables everything to minimze power like drivers, display, motors usw.
  • Users can then wakeup fixture via app again. Fixtures should also wakeUp when device is reset.

Sleep Mode should last at minimum 1 Week.

Feature Battery Runtime Selection

Purpose: Allow users to optimize between brightness and battery duration.

How it works:

  • Users can choose a runtime target (e.g., 2, 4, 8 hours). This Runtime is met when the User has fully charged his fixture. If the battery is only at 50% the fixture will then be able to run half the time selected. This makes it simple, understandable and does not need complicated calculations.
  • The fixture at best should dynamically adjusts output power (brightness) to ensure the selected runtime is met with the available battery capacity. In a simple manner it would be enough to set the maximum output to make sure the runtime is met.
  • Useful for event planning or portable applications where lighting needs to last a specific amount of time.

Battery RunTime Selection can be enabled and disabled. This setting should be saved, so if the fixture looses power it remembers its state.

This runtime is defined by a 100% charging state.

A well done implementation is to cut the maximum power output of the fixture. Just calculate the battery capacity, the energy consumption and dim down the light in order to keep the necessary runtime.

How to implement it:

  • Know your battery capacity. For example in Wh.
    Example: BATTERYCAPACITY = 100Wh
  • Know your power consumption of your Leds.
    Example:
    POWER_RED = 5W
    POWER_GREEN = 5W
    POWER_BLUE = 5W
  • Calculate the maximum power consumption for the selected runtime.
    MAXPOWER = BATTERYCAPACITY / RUNTIME
    Example: MAXPOWER = 100Wh / 10h = 10W
  • Calculate the power consumption of your actual lighting state
    Example: ACTPOWER = POWER_RED * DIMMER_RED + POWER_GREEN * DIMMER_GREEN + POWER_BLUE * DIMMER_BLUE
  • Calculate if power must be cutted:
    if(MAXPOWER < ACTPOWER )
    {
    DIMMERCUT = MAXPOWER / ACTPOWER
    }
  • Calcute the new dimmer value for the leds and set them
    NEW_DIMMER_RED = DIMMER_RED * DIMMERCUT

Feature Emergency Mode

Purpose: Ensure lighting is available during power outages or system failures.

How it works:

  • When AC power is lost, the fixture automatically switches to battery power.
  • It activates a predefined emergency lighting profile, often at reduced brightness to extend runtime.
  • This mode typically complies with safety regulations (e.g., EN 60598-2-22) and may run for a minimum guaranteed duration (e.g., 1 or 3 hours).

Emergency Mode can be enabled and disabled. This setting should be saved, so if the fixture looses power it remembers its state.

If gridpower (AC) is available then it should behave as in normal operation.

Feature Anti-Theft-Mode

Purpose: Prevent unauthorized use or theft of the device.

Anti-Theft-Mode can be enabled, disabled and triggered. While Anti-Theft-Mode is enabled it should not be possible to turn off the fixture or using a user interface like a display. When Anti-Theft-Mode is triggered the fixture should signal an alarm using visual effects and or sound effects.

This feature can be fully implemented only if the fixture is battery powered. If this feature is active, all user interfaces should be locked. ( Menu locked, Button locked,..) The Vision IC has information about the current acceleration of the fixture. If that fixture is moved while in anti-theft-mode an alarm will be triggered.

  • Use your internal speaker as siren (optional)

Feature Shipping Mode

Shipping Mode can only be enabled.

If the shipping mode is enabled, the fixture should turn off and cuts off battery power. The fixture can only started again through gridpower (AC), to ensure a seamless transport experince.