The blueprint only accepts sensors that belong to the device_class âilluminanceâ .
You can check if your sensors matches this by going to: Developer tools > States
Once there: type the name of your sensor in the search field and see what comes up.
It should look something like this:
BREAKING: removed the âturn of at timeâ configuration. This option was redundant as it can also be set through the âturn off with triggerâ configuration.
Re-activated the option to use the staircase function and the turn off triggers simultaneously.
Fixed the turn off conditions (yes, againâŚ)
General lay-out corrections to improve user friendliness and legibility.
Message malformed: Unexpected value for condition: â[{âconditionâ: âtimeâ, âaliasâ: âRun only at these times ( - Remove me if not needed - )â}]â. Expected and, device, not, numeric_state, or, state, sun, template, time, trigger, zone @ data[âconditionâ][0]
Am I supposed to remove that in the blueprint, that is, edit the YAML code of the blueprint? I am using to have a motion sensor trigger a light and then turn off after 5 minutes.
I think this is nearly perfect, certainly looks to be the easiest blueprint for this functionality⌠except one thing but that is probably my configuration
Basically what I am after is:
Turning on:
â By occupancy/PIR (EP1)
â Toggle of Physical switch (Shelly)
Turning off:
â Timeout of occupancy/PIR
â Toggle of Physical switch
At the moment all is working perfectly⌠except the toggling to turn off. I am assuming that the having the same states for the same device in both on and off are causing this.
If I only set âpoweredâ for on, and ânot poweredâ for off then there is a really odd feeling not knowing if the switch will work. For example if I walk in and the sensors turns the light on, but when I walk out I press the button⌠it will not turn the light off until I press it a second time.
There was an issue in the turn off logic where lights would be triggered to go off immediately after being triggered on. In practice, this meant that they actually never came on.
You may have been affected by this issue, so I would suggest re-importing the blueprint by going to: Settings > Automations & scenes > Blueprints. Once there, click on the 3 dots and select âRe-import Blueprintâ.
I would suggest always using âstateâ triggers instead of âdeviceâ triggers.
Device triggers never work great in my experience. So in your case, your trigger to turn on should be: State âOffice PIR motionâ turned to âon/detectedâ. And state âOffice occupancyâ turned to âoffâ to turn the light off.
thanks for that I have updated it. But I think my question is still the same.
If I walk into the room and the light switch is set to off; and the sensor turns the light on for me it is all ok. The light will stay on until occupancy is no longer detected.
But when a guest goes to leave the room they often try to manually turn the light off due to habit.
But cause the current state of the switch is âOffâ, it will change to âOnâ and hence the light also stays onâŚ, So as a result they will often mash the button.
How do I get the light to turn off with a single press of the button?
Hi
Thanks for a great blueprint.
Mine is working to the extent that when I restart the automation then it correctly adjusts the light brightness, However, it does not dynamically change as the lux sensor lux changes.
My bulbs are smart dimmable, and some color as well, but they are old and I am guessing that the supported feature is not there to dynamically chage the brightness of the bulb.
Am i correct in this assumption, or is there something I am missing? Once i turn off the light and re trigger the motion sensor I can see that the brightness has changed.
Thanks again for your blueprint, and assistance.
Thatâs correct behavior: the trigger in you case is the motion sensor and not the lux sensor. so only when the motion sensor gets triggered the automation goes through the calculation again and sets the light to the changed value.
Hi @AntonH. I am a huge fan of your blueprint. I have one more suggested feature.
I use the blueprint to turn on the lights in a room, if thereâs motion detected in the room. I use the staircase option to countdown x minutes.
In my use case, I would like the lights in the room to turn on when I enter the room as they do now, but then only to turn off if there hanât been any motion in the room for x minutes.
For this, I would like the staicase countdown to restart if any of the triggers fire off again during the staircase timeframe.
Hope this makes sense.
I just switched from one of your templates (controlling just the brightness) to this one, which helped me delete a few of my own automations (thanks for that ). I have two question.
I have two motion sensors in my hall because it is build like an L. Therefore I have set two deactivation triggers (certain amount of time after one of the sensors does not detect movement anymore), which only work if none of the two detects movment, so that there are no unsure states. The deactivation trigger condition does somehow prevent the deactivation flow to be executed and Iâm not sure how to correct that. Without the condition the deactivation flow is executed but if there is continuous movement just one of the two sensors is detecting, the deactivation is still triggered.
I only want the automation to work between 7:00 - 22:00 but the deactivation triggers shall still work outside the given time plan. This does not seem to work so I have to set up an additional deactivation automation.
The Blueprintâs mode is set to ârestartâ, so what youâre describing should work by default. Each time itâs triggered the staircase timer resets.
Do take into account that motion sensors usually have a built-in cool down period during which they will not re-trigger.
This is normal. The mode of the blueprint is set to ârestartâ. This means that it will restart the automation when one of the sensors is triggered and reset the turn off triggers.
I donât understand what you mean by this. Could you clarify a little more?
This is normal. The mode of the blueprint is set to ârestartâ. This means that it will restart the automation when one of the sensors is triggered and reset the turn off triggers.
That does not seem to work for me. If sensor 1 starts the deactivation flow (because a switch to no movement was recognised) and I move within the area only sensor 2 is detecting, the deactivation flow will still be executed (because sensor 1 is not detecting movement) and deactivate the light for the whole area.
Imagine there is movement at 21:59 (continuously until e.g. 22:03) the deactivation flow will not run anymore or this happened for me at least.