"Intelligent Lighting Automation Blueprint" Werkt nog niet ben nog bezig....komt eraan

This Home Assistant blueprint helps you save energy by automatically adjusting your lighting based on the amount of daylight in the room and the presence of people. It works through a motion sensor and a light sensor that measure the brightness. You can customize the delay time for turning off the lights, the brightness, and the color temperature to your own preferences. The blueprint uses an advanced script that also takes into account the color temperature of daylight based on the time of day. This means that your lighting adapts to natural light and helps regulate your biological clock. In short, this blueprint makes your smart lighting even smarter and more efficient.

Deze Home Assistant blueprint helpt je energie te besparen door je verlichting automatisch aan te passen aan de hoeveelheid daglicht in de kamer en de aanwezigheid van mensen. Het werkt door middel van een bewegingssensor en een lichtsensor die de helderheid meten. Je kunt de duur van de vertraging bij het uitschakelen van de verlichting, de lichtsterkte en de kleurtemperatuur aanpassen aan je eigen wensen. De blueprint maakt gebruik van een geavanceerd script dat ook rekening houdt met de kleurtemperatuur van het daglicht op basis van het tijdstip van de dag. Dit betekent dat je verlichting zich aanpast aan de natuurlijke lichtinval en je helpt om je biologische klok te reguleren. Kortom, deze blueprint maakt je slimme verlichting nog slimmer en efficiënter.

- alias: 'Verlichting aan bij beweging met daglicht aanpassing'
  trigger:
    - platform: state
      entity_id: !input motion_sensor
      to: 'on'
  condition:
    - condition: state
      entity_id: !input light_entity
      state: 'off'
    - condition: or
      conditions:
        - condition: sun
          after: sunset
        - condition: numeric_state
          entity_id: !input lux_sensor
          below: !input lux_threshold
  action:
    - choose:
        - conditions:
            - condition: sun
              after: sunset
          sequence:
            - service: light.turn_on
              entity_id: !input light_entity
              data:
                brightness_pct: !input brightness_eind
                color_temp: !input color_temperature_eind
                transition: 3
        - conditions:
            - condition: numeric_state
              entity_id: !input lux_sensor
              below: !input lux_threshold
          sequence:
            - service: light.turn_on
              entity_id: !input light_entity
              data:
                brightness_pct: "{{ (states('sensor.' + lux_sensor) | float / lux_threshold * (brightness_eind - brightness_start) + brightness_start) | round(0) }}"
                color_temp: "{{ (states('sensor.' + lux_sensor) | float / lux_threshold * (color_temperature_eind - color_temperature_start) + color_temperature_start) | round(0) }}"
                transition: 3
    - delay: '00:{{ states('input_number.verlichting_aan_hoeveel_tijd') | int }}:00'
    - choose:
        - conditions:
            - condition: sun
              above: sunset
            - condition: numeric_state
              entity_id: !input lux_sensor
              above: !input lux_threshold
          sequence:
            - service: light.turn_off
              entity_id: !input light_entity
              data:
                transition: "{{ '00:00:' + states('input_number.verlichting_uit_hoeveel_tijd') }}"
        - conditions:
            - condition: numeric_state
              entity_id: !input lux_sensor
              below: 1
          sequence:
            - service: light.turn_off
              entity_id: !input light_entity
              data:
                transition: 3

4 Likes