Outdoor Audio Zones with KNX: Weatherproof Speakers and Amplifiers
Outdoor audio is often the last thing added to a KNX project and the first to fail — because indoor speakers and unprotected amplifiers do not survive even one winter outdoors. Here is how to specify it correctly.
Outdoor speaker specification requirements
Every speaker specified for outdoor installation must meet a minimum set of environmental criteria. Specifying an indoor speaker outdoors, or an IP44-rated speaker in a coastal or poolside location, results in corrosion, cone failure and warranty disputes within the first season.
Minimum outdoor requirements
- • IP65 rating minimum (no moisture ingress from any direction)
- • UV-stabilised ABS or fibreglass cabinet
- • Stainless steel or marine-grade hardware
- • Operating range: −20°C to +60°C
- • 8Ω nominal impedance for standard amp connection
- • UV-resistant cable entry gland or enclosed terminal
Coastal and pool zone extras
- • Salt-fog resistance (IEC 60068-2-52 or equivalent)
- • IP67 for poolside (immersion to 1m for 30 minutes)
- • Rubber or silicone gasket surround — not foam
- • Avoid aluminium grilles near saltwater — use stainless or ABS
- • Titanium or treated woofer cone for humidity resistance
Outdoor speaker brands for EU KNX projects
| Model | IP rating | Type | Notes |
|---|---|---|---|
| Klipsch AW-525 | IP44 | 2-way, 5.25″ woofer | Titanium tweeter, good value for money, wall or ceiling mount |
| Polk Audio Atrium 4 | IP45 | 2-way, 4″ woofer | Budget option, surprisingly weather-resistant, paintable grille |
| Sonance Landscape Series | IP66 | In-ground / surface | Premium in-ground satellite, pairs with Sonance subwoofer — hotel spec |
| Monitor Audio Climate CL60 | IP45 | 2-way, 6.5″ woofer | UK brand, popular in EU luxury residential, excellent off-axis dispersion |
| Lithe Audio IO-6 | IP44 | Active (Bluetooth + passive input) | Built-in Bluetooth amp, also accepts passive input — terrace or garden use |
Amplifier options for outdoor zones
1. Sonos Amp — most common for streaming outdoor audio
2 × 125W class-D amplifier, Ethernet connection, drives up to 2 pairs of 8Ω passive outdoor speakers. KNX control via Home Assistant bridge — full volume, source selection, grouping and scheduling. Located indoors (garage, plant room); speaker cable runs to outdoor speakers. The standard choice for 1–4 speaker outdoor zones in residential KNX projects.
2. 100V line (constant voltage) amplifier
Used when driving many speakers over long cable runs (up to 200m). The amplifier outputs 100V constant voltage on a single bus cable. Each speaker has a transformer that taps the bus at the required power level (1W, 2W, 5W per speaker). Common in hotels, commercial terraces and larger gardens. No impedance matching needed — add as many speakers as the amplifier wattage allows. KNX relay switches amplifier mains power; 0-10V analog output controls volume if the amp supports it.
3. Stereo class-D amplifier with KNX relay + 0-10V volume
A standard stereo class-D amplifier (e.g. Hypex, Topping PA5) with a KNX 230V relay module switching its mains supply for ON/OFF control, and a KNX analog output (0-10V) connected to the amplifier volume control input for stepped volume adjustment. Simple, low-cost approach for 1–2 outdoor speaker pairs with basic KNX control and no streaming requirement (source connected directly — NAS or streamer).
KNX control methods for outdoor amplifiers
KNX relay ON/OFF
- • 230V relay output switches amplifier mains
- • Simple — no API needed
- • No volume control capability
- • Use for: timed off, holiday lockout
- • Module: MDT AKI-0816.02 (8× relay 16A)
KNX 0-10V analog volume
- • KNX analog output 0-10V → amp volume input
- • DPT 9.001 float → scaled to 0-10V
- • DPT 5.001 (0–100%) also usable
- • Module: MDT AMS-0400.02 (4× 0-10V out)
- • Works with any amp with 0-10V volume input
Sonos Amp via HA bridge
- • Full volume + source + grouping from KNX
- • KNX scene → HA → Sonos local API
- • Bidirectional: now-playing → KNX
- • Most capable — recommended for streaming
- • Sonos Amp indoor, speaker cable outdoor
Cable sizing and weather protection
Speaker cable for outdoor runs must be rated for outdoor use: UV-resistant jacket, and gel-filled for direct burial if routing underground without conduit. Voltage drop over long runs reduces power delivered to the speaker — calculate and size correctly to stay under 10% drop.
| Cable size | Max run (8Ω speaker) | Notes |
|---|---|---|
| 1.5mm² (16 AWG) | Up to 30m | Standard indoor run length — borderline for garden |
| 2.5mm² (14 AWG) | Up to 50m | Recommended for most outdoor speaker runs |
| 4mm² (12 AWG) | Up to 80m | Long terrace or outbuilding runs |
| 100V line | Up to 200m+ | Use 100V line transformer system — no impedance calculation needed |
Always locate the amplifier indoors — in the garage, utility room, or plant room — and run speaker cable outdoors. Never install a standard amplifier in an outdoor enclosure unless it is rated for the environment. Heat buildup in outdoor enclosures destroys amplifiers within one summer.
Pool and terrace zone: full example
The most common outdoor audio request in high-end KNX residential projects: pool perimeter audio triggered by the pool scene, with automatic pause on heavy rain.
Pool zone KNX automations (Home Assistant YAML)
automation:
- alias: "KNX Pool scene → outdoor audio ON"
trigger:
- platform: event
event_type: knx_event
event_data:
destination: "6/0/1" # Pool scene binary DPT 1.001
value: true
action:
- service: media_player.turn_on
target:
entity_id: media_player.pool_amp
- service: media_player.volume_set
target:
entity_id: media_player.pool_amp
data:
volume_level: 0.35
- service: media_player.play_media
target:
entity_id: media_player.pool_amp
data:
media_content_id: "spotify:playlist:37i9dQZF1DX4WYpdgoIcn6"
media_content_type: music
- alias: "Rain detection → outdoor audio pause"
trigger:
- platform: numeric_state
entity_id: sensor.elsner_p04_rain_intensity
above: 5 # mm/h threshold for heavy rain
action:
- service: media_player.media_pause
target:
entity_id: media_player.pool_ampPool zone hardware
- • Sonos Amp in pool plant room (indoors)
- • 4× Monitor Audio Climate CL60 (IP45)
- • Speakers buried in ground around pool perimeter
- • 2.5mm² outdoor speaker cable, gel-filled burial
- • Elsner P04 weather station (rain + UV sensor)
- • KNX relay for Amp mains as backup OFF
Cable routing
- • Amp → speakers: 2.5mm² outdoor in corrugated conduit
- • Conduit minimum 500mm below finished grade
- • Speaker junction boxes: IP67 screw-lid type
- • Entry point to pool enclosure: waterproof cable gland
- • No cable joints underground — run continuous
Noise ordinance scheduling
Outdoor audio must respect local noise ordinances — in most EU countries, outdoor amplified music is restricted after 22:00 or 23:00. KNX time schedules and volume limits enforce this automatically, removing the responsibility from the homeowner.
Noise ordinance time-based automation
automation:
- alias: "Outdoor audio curfew at 23:00"
trigger:
- platform: time
at: "23:00:00"
action:
- service: media_player.media_pause
target:
entity_id:
- media_player.pool_amp
- media_player.terrace_amp
- media_player.garden_amp
- alias: "Outdoor audio max volume limit 20:00–22:00"
trigger:
- platform: event
event_type: knx_event
event_data:
destination: "6/0/10" # Outdoor volume control DPT 9.001
condition:
- condition: time
after: "20:00:00"
before: "22:00:00"
action:
- service: media_player.volume_set
target:
entity_id: media_player.pool_amp
data:
volume_level: >
{{ [trigger.event.data.value | float / 100, 0.60] | min }}Project note: Always document the noise ordinance automation in the client handover pack. If the outdoor audio turns off automatically, the client needs to know why — otherwise they will call the installer assuming a fault.
Audio integration in your KNX panel
We design panels with Sonos Amp supply circuits, KNX relay outputs for amplifier switching, and 0-10V analog outputs for volume control — all pre-tested before delivery.
Request a quote →