I’ve searched and I can’t find any successful configurations. But how can I make a GE Dimmable Light Switch fade on over x minutes? I tried transition
but later found that doesn’t work for Z-Wave?
Has anyone written any automations for this?
I’ve searched and I can’t find any successful configurations. But how can I make a GE Dimmable Light Switch fade on over x minutes? I tried transition
but later found that doesn’t work for Z-Wave?
Has anyone written any automations for this?
With Z-wave, that’s a feature of the switch. There’s usually a setting you can apply that’ll affect the fade-in/out.
For example, this page shows the codes for Jasco switches. Scroll down to “Dim Rate Adjustments”
http://www.ezzwave.com/advanced-operation/
Not sure if GE is exactly the same. Then you’ll need to figure out how to set parameters.
I haven’t played around with it much, but it looks like the zwave manager in the HA UI lets you choose a node and set this, depending on the switch’s support.
Sorry, should have specified, I’m using MQTT bridge with SmartThings, and I can’t see any settings in SmartThings
The GE switches ramp up/down by default. I’ve never done anything to change it, but mine take ~5-10 seconds to make the transition.
Mine fades off but not on
Mine are controlled directly from HA. Is there a ramp setting in SmartThings?
No it doesn’t. Not that I’ve been able to find
I’m trying to write a script to loop but I’m pretty new…
Automation:
- id: ‘0003’
alias: ‘Gradually turn on light’
hide_entity: False
trigger:
platform: template
value_template: ‘{{ states.sensor.time.state == states.sensor.alarm_clock_time_long.state }}’
condition:
condition: state
entity_id: input_boolean.alarm_clock_status
state: ‘on’
action:
- service: script.wake_up_start
Script…
wake_up_start:
sequence:
- service: light.turn_on
data:
entity_id: light.bed_fan_light
brightness: 5
- service: script.turn_on
data:
entity_id: script.wake_up_loop
wake_up:
sequence:
- service: light.turn_on
data_template:
entity_id: light.bed_fan_light
brightness: ‘{{light.bed_fan_light.brightness + 5}}’
- service: script.turn_on
data:
entity_id: script.wake_up_loop
wake_up_loop:
sequence:
- delay:
seconds: 10
- service: script.turn_on
data:
entity_id: script.wake_up
But it doesn’t seem to be looping
Edit: Can’t get the formatting right on here, but it’s correct locally
You need to install a device handler that had this feature/ setting exposed in the app
What do you mean? I can set the brightness level fine from my other controls, just not sure how to automate the “fade on”
You can install a device handler in ST that will allow you to change the settings @ih8gates mentioned above. Those, however, are not able to be adjusted through automations (in my findings, at least). I attempted to do this manually a while back but ran into issues with the automation not cooperating when being called recursively. This may be best as a Python script or AppDaemon app.
I’ll give AppDaemon a shot and report back.
Managed to do a quick and dirty solution using python script.
Posted the solution here: Light Fade In