Skip to Content

Balcony | Intruder watch by day, a light that does not annoy the neighbours by night

A balcony is the easiest way in and the place you visit least. One set of sensors, two different jobs.
October 21, 2025 by
Balcony | Intruder watch by day, a light that does not annoy the neighbours by night
渥屋科技股份有限公司, 系統管理者
Balcony

SMART HOME BUTLER · BALCONY

One sensor should not give the same answer at noon and at midnight

The balcony is the easiest way into most homes, and the place you visit least. In the afternoon you want it to stay quiet. After dark you want it to put a light on. While you are away you want it to scare someone off.

3
Arming levels on one set of sensors
30%
All the light you need after dark
30 sec
To clear a false alarm while away

The easiest way in is the door you never look at

Most people spend their security budget on the front door: a better lock, a peephole, a chain. Yet a large share of break-ins come through a balcony instead. A drainpipe on the outside wall, a stairwell window, the neighbour's balcony door left on the latch. A balcony has no peephole and no bell, and you have no reason to wander out there and check.

Worse, the balcony changes its job several times a day. In the afternoon it is where the laundry hangs, and you do not want a fuss every time the neighbour's cat walks the railing. At night it is dark, you go out to bring the washing in, and you would like enough light not to kick over a plant pot. But if that light comes on at full brightness it shines straight into the bedroom next door. And once you leave for the weekend, that same door opening becomes a serious event.

Three situations with opposite requirements. Most setups only ever get one rule, which is why they end up either firing all afternoon until somebody switches the whole thing off, or doing nothing at all at night.

The fix: one set of sensors, three arming levels

You do not need more hardware. A reed switch on the balcony door and a motion sensor in the corner is enough. What changes is that the system knows which state it is in, so the same trigger takes a different path.

Night · high Daytime · low Night · high 00:00 06:00 12:00 18:00 24:00 Away ignores the clock. One tap on your way out puts the balcony at the top level; clearing it hands control back to the timeline above. Daytime, home Arming level: low After dark, home Arming level: high Away Arming level: highest The door opens reed switch reacts One message on your phone. Light and siren both stay put. Light to 30%, a push with a still photo. The siren stays quiet. The siren sounds now. Light to full, push sent, camera starts recording. Movement out there motion sensor reacts Nothing happens. It only lands in the log. Light to 30%. Fades out after two quiet minutes. No push. A push with a photo first. Siren follows if you do not clear it. All three levels run on the same reed switch and the same motion sensor. What changes is the state the house is in, not the hardware.
The bar at the top is one day, with the level rising by itself once it gets dark. The grid below is the same pair of sensors at each of the three levels. Read it across and you get one event with three different answers.

One day, minute by minute

The same grid reads more easily as a day in the life.

  1. 06:00

    Sunrise, the level drops on its own

    At sunrise the balcony returns to the daytime level. You do nothing, and you get no notification, because stepping down is not something you need to be told about.

  2. 09:15

    You leave for work

    One tap on the way out. From this moment the same reed switch means something else entirely: not "a door opened" but "somebody came in".

  3. 11:30

    Someone appears outside

    The motion sensor reacts. The system pushes a notification with a still from the camera. You glance at it at your desk, recognise the meter reader, and tap clear. Cleared inside thirty seconds, so the siren never made a sound.

  4. 18:30

    You get home

    Clearing away mode happens as you walk in. Once the light fades outside, the system picks up the night level by itself. Again, no notification for that.

  5. 21:05

    You go out for the washing

    The door opens and the light comes up to thirty percent, enough to see the floor and the drying rail, not enough to reach next door. You come back in and two minutes later it fades out. A message says the door was opened; you swipe it away.

  6. 23:50

    The wind pushes the door open

    The light comes on, the phone buzzes, and the message carries a photo of the balcony. You see there is nothing there and go and close the door properly. The night level does not sound the siren, because at midnight the person on that balcony is almost always you.

Notice the two moments with no notification. Stepping down at dawn and stepping up at dusk both happen silently. You only hear from the system when something needs a decision from you. A setup that pings all day is a setup that gets switched off.

At night the brightness matters more than the switch

Almost everyone sets balcony lighting to full the first time. The result is that you get dazzled, the neighbours get lit up, and within a few days the whole rule gets disabled.

In practice you only need to do two things out there at night: see whether anything is on the floor, and find the drying rail. Thirty percent covers both. A dimmer light also means your eyes adjust faster on the way out from a lit room, so it is genuinely easier to walk.

The same goes for duration. Two minutes is enough for one trip with the laundry, and if you are not done, moving brings it back up. Ten minutes is not more convenient, it is just ten more minutes of light on the neighbour's window.

There is exactly one case for full brightness: the away level being triggered. At that point the light is not there to help you see. It is there to tell whoever is outside that this home is paying attention, and very few people stay somewhere lit up with a siren going.

Before and after

SituationHow it goes nowOnce it is set up
Someone near the balcony by dayYou never find outOne quiet message on your phone
Fetching the washing at nightGroping for a switch, kicking a potLight on as the door opens, off two minutes later
While you are awayYou find out when something is missingSiren the moment the door opens, push and photo with it
Light left onBurns all night, neighbour knocksFades out on its own, nobody has to remember
Repeated false alarmsYour only option is disabling it allOne sentence loosens that one level and leaves the rest

What you need on hand

Home Assistant calls every device in the house an entity. The brand and the model do not matter. What matters is which kind it counts as. These are the kinds you need.

What it is forKind of entityRequired?
Knowing the door openedbinary_sensor reed switchYes
Knowing somebody is out therebinary_sensor motion sensorYes
Balcony lightinglightYes
Making a noisesirenNice to have
Seeing what happenedcameraNice to have
Receiving messagesnotify phone appYes

This works without a siren. Swap the away response for three notifications in a row plus every light in the house coming on. It is less direct than a noise, but you still know within seconds. Without a camera the push is text only and everything else runs unchanged.

If the washing machine or the water heater lives on your balcony: you have probably also fitted a leak or a gas sensor. Those rules have nothing to do with the arming levels in this article, and they must never carry a condition or a time window of any kind. Day or night, home or away, the moment one reacts you get told. Arming levels govern the reed switch and the motion sensor only. Safety sensors always sit above all of it.

How the whole thing works

There are only three stages: sensors report, one decision works out which level applies, and three ready-made blueprints do the work.

Door sensor reports it opened Motion sensor reports movement Which level now Day · Night · Away binary_sensor_trigger_light night lighting binary_sensor_trigger_things intrusion alarm entity_state_trigger_notify phone push Light at 30% Siren and recording Message with photo Two sensors, unchanged. The decision in the middle picks which path the signal takes. Change the level and no sensor or wire moves.
The sensors only say "something happened". The layer that knows the arming level decides which path that takes. The three blueprints work separately, so one of them breaking does not take the other two down.

Use the ready-made blueprints for the middle part

The hub ships with a set of tested automation blueprints. Think of a blueprint as a fill-in-the-blanks form: the boxes are already drawn, you supply the content. Night lighting uses binary_sensor_trigger_light, which exists precisely to turn a light on when a sensor reacts and off again when things go quiet.

Box to fillWhat goes in itSuggested
Which sensorsThe door sensor and the motion sensor, both—
Which lightThe balcony light—
BrightnessHow much light is actually enough30%
Quiet time before offHow long to wait once nobody moves2 minutes
When it appliesNo point running it in daylightSunset to sunrise

The alarm side uses binary_sensor_trigger_things. The boxes look almost identical, except the thing being done is starting the siren and the camera instead of a light. The push uses entity_state_trigger_notify, watching the siren and messaging everyone in the household the instant it goes off.

Different homes, different numbers

Here are the balconies we see most often. Pick the one closest to yours and adjust from there.

Your situationNight brightnessStays onWhy that way
Ground floor or facing the street60%3 minutesBrighter is what deters, and passers-by can see it too
High floor, balcony faces inward25%90 secondsNobody is climbing up there; the light is only for you
Neighbour's balcony very close20%90 secondsKeeps it off their window, and skip the siren at night
Someone often comes home late40%3 minutesEnough to fetch washing or find something, still not harsh
A pet that goes out there30%2 minutesLight only, no push, so the cat cannot wake you at 3am
If you cannot decide, start at 30% and two minutes. After a week of living with it you will know whether it is too bright or too dim, and changing it is one sentence to the assistant rather than a rebuild.

Worth adding once the basics work

Three rules cover the core. These are extras. Add whichever one you actually want.

What you wantBlueprintWhat it does
Levels that change themselvesadalightSteps up to the night level at sunset and back down at sunrise. No seasonal adjusting, because it follows the sun rather than the clock
Top level while you travelcalendar_trigger_thingsPut the trip in the calendar and the balcony holds the highest level for those days, then clears itself when you get back
Switching by saying sovoice_trigger_thingsType or say "I am heading out" in the assistant conversation and the level goes straight to the top. No hunting for a button in an app
Everyone hears about an alarmentity_state_trigger_notifyThe moment the siren starts, every phone in the household gets a message with a camera still attached

Four things it takes care of

No more blind spot

The balcony goes from somewhere you visit twice a day to somewhere that reports in. You know either way, instead of finding out when something is gone.

No fumbling in the dark

The light comes up as the door opens and goes off by itself once you are back inside. Nothing to find on the wall, nothing to remember.

Neighbours stay friendly

Thirty percent for two minutes does not reach next door, and the siren only sounds when the away level is genuinely breached.

False alarms cost you one level

Too noisy in the afternoon? Loosen the daytime level and leave the night alone. One awkward time slot no longer kills the whole setup.

You do not have to set this up yourself

None of the above needs clicking through box by box. The WOOWTECH hub ships with HA-MCP, so an assistant can connect straight into your system, do the work, and then go back and check that it really runs.

YouSet up the balcony with three levels: daytime, after dark and away. At night I want light out there without annoying the neighbours.
pi agentFound the balcony door sensor, the motion sensor, the balcony light and one camera. Three rules are in place: daytime is push only, night brings the light to thirty percent for two minutes, and only away sounds an alarm. I simulated the door opening once and all three levels behaved correctly. You have no siren, so for away I used three notifications in a row plus every light in the house.
YouMy cat goes out there at night
pi agentThen at the night level I will let motion turn the light on but send no push, and leave the door sensor as it is. Cats do not open doors, so nothing will wake you at 3am. Shall I change it now

Prompts you can copy straight out

Each block below can be copied whole, using the button on the right. Pick the one closest to what you want rather than working through all five.

The simplest versionif you just want it running
Set up security on my balcony. After dark, when the balcony door
opens, bring the balcony light to thirty percent and let it fade out
after two quiet minutes, and send a message to my phone.
During the day just send the message, no light and no alarm.
The full versionall three levels in one go
Build three arming levels for my balcony, sharing one door sensor
and one motion sensor. In daytime, push only, no light and no siren.
After dark, opening the door brings the balcony light to 30% and it
fades out after two quiet minutes, with a push carrying a still from
the balcony camera, and the siren stays silent. While away, opening
the door sounds the siren, takes the light to full, pushes and starts
recording; motion at the away level pushes first and only sounds the
siren if I have not cleared it within 30 seconds. Count 6am to 6pm as
daytime, the rest as night, and away regardless of the clock. Give me
a one-tap way to arm away and to clear it.
Test it yourself once it is built, confirm it really works, and then
tell me which devices you used.
Adjusted for your homeneighbour's balcony is close
Only a wall separates my balcony from next door, and a bright light
at night shines into their window. Drop the night brightness to 20%
and let it fade after 90 seconds, and after 10pm do not use the siren
at all, just push a message with a photo.
The away level is exempt from this, it should still sound.
Changing it lateronce you have lived with it
That balcony night lighting rule is too dim. Take the brightness to
45% and stretch the on time from two minutes to three.
Leave everything else alone.
When something goes wronglet it find the cause
The balcony alarm went off by itself in the middle of last night and
I was indoors the whole time. Go and read the execution log for that
rule, work out which sensor fired and which arming level was active
at that moment, then tell me the cause and what you would change so
it does not happen again.
One caution: the HA-MCP connection URL is the key to your home. Do not post it publicly, and do not give it to services you do not trust.

Common questions

Is doing nothing in the daytime too relaxed?
The daytime level is not doing nothing, it is not bothering you. Every trigger still produces a push and a log entry you can go back through. The only difference is whether it makes noise and turns on a light. Somebody is usually home during the day, and a siren going off then costs more than the risk it covers.
Cats and birds keep tripping the motion sensor
First raise the sensor or angle it towards head height so it stops sweeping the railing. If that is not enough, set the night level to light only with no push, and make the away level lean on the door sensor with motion as a supporting signal. Cats do not open doors, so a reed switch is almost never triggered by a pet.
Will the light at night disturb the neighbours?
At thirty percent for two minutes, usually not. If their balcony really is close, drop to twenty percent and ninety seconds, then check that the fitting points downward rather than outward. The angle causes more complaints than the brightness does.
Does it still sound if the internet is down?
The sensors, the light and the siren are all on your home network, and so is the hub, so those three rules keep running. What stops is the push, because that message has to leave the house. Once the connection is back, the queued notifications arrive.
Should I hold the top level for a whole trip?
Yes, and we recommend it. If you would rather not remember to arm it, add the calendar rule: put the trip in your calendar before you go, and the balcony holds the highest level for those dates and clears itself the day you return.
Do I have to rebuild it to change a number?
No. Say "make the balcony night brightness 45%" or "add a photo to the daytime message" and the assistant will find that rule and edit it, rather than creating a second one alongside.
one week later

A week from now

You stop reaching for a switch on the way out to the balcony. The light comes and goes on its own, and nobody next door has knocked.

And on your way out of the house, for the first time, you are not wondering whether that balcony door is really shut.

Share this post