Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Input number sliders give variables for the light levels.
- # Default levels:
- # lightlevel 0 : 3
- # lightlevel 1 : 1.75
- # lightlevel 2 : -0.4
- # lightlevel 3 : -3
- # lightlevel 4 : -4
- # lightlevel 5 : -5
- - platform: template
- sensors:
- ljusniva:
- friendly_name: "Light level"
- value_template: >-
- {% if (states("sensor.sun_angle_with_cloudiness") | float >= states("input_number.slider_lightlevel_0") | float)
- and (states("sensor.sun_angle_with_cloudiness") | float > states("input_number.slider_lightlevel_1") | float) -%}0
- {%- elif (states("sensor.sun_angle_with_cloudiness") | float <= states("input_number.slider_lightlevel_1") | float)
- and (states("sensor.sun_angle_with_cloudiness") | float > states("input_number.slider_lightlevel_2") | float) -%}1
- {%- elif (states("sensor.sun_angle_with_cloudiness") | float <= states("input_number.slider_lightlevel_2") | float)
- and (states("sensor.sun_angle_with_cloudiness") | float > states("input_number.slider_lightlevel_3") | float) -%}2
- {%- elif (states("sensor.sun_angle_with_cloudiness") | float <= states("input_number.slider_lightlevel_3") | float)
- and (states("sensor.sun_angle_with_cloudiness") | float > states("input_number.slider_lightlevel_4") | float) -%}3
- {%- elif (states("sensor.sun_angle_with_cloudiness") | float <= states("input_number.slider_lightlevel_4") | float)
- and (states("sensor.sun_angle_with_cloudiness") | float > states("input_number.slider_ljusniva_5") | float) -%}4
- {%- elif (states("sensor.sun_angle_with_cloudiness") | float <= states("input_number.slider_lightlevel_5") | float) -%}5
- {%- else %}0{%- endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement