

Holiday Atmosphere Scripts - Now with Christmas & New Year Effects!
Hi everyone!
Iโm excited to announce that the Halloween Atmosphere Script has been expanded and renamed to Holiday Atmosphere Scripts!
Whatโs New in v2.0.0
NEW: Complete Christmas script with 6 cosy effects
NEW: Complete New Year script with 5 celebratory effects
UPDATED: Halloween script with improved Blood Pulse effect
Split into three dedicated scripts for better organization
Improved XY color space handling for maximum compatibility
Hue-safe party mode prevents freezing on older bulbs
Comprehensive documentation with usage examples
The project now includes three dedicated scripts with festive lighting effects for Halloween, Christmas, and New Yearโs Eve. All optimized for reliability with older smart bulbs.
What It Does
Halloween Effects (5 effects)
- Hell - Flickering red and orange flames with varying intensities
- Lightning - Dramatic white flashes with darkness (lightning strikes traveling across rooms)
- Graveyard - Slow, creeping green-blue fog effects with very low brightness
- Halloween - Classic orange, purple, and green color transitions
- Blood Pulse - Deep red heartbeat rhythm with double pulse (LUB-DUB) then darkness
- Stop - Cleanly resets all lights
Christmas Effects (6 effects)
Perfect for cosy evenings โ lively but never hectic, designed for relaxing by the fire.
- Xmas Tree - Slow multicolor Christmas tree lights (red, green, white)
- Xmas Snowfall - Lively blue and white snowfall effect with dynamic movement
- Xmas Fireplace - Realistic warm fireplace glow with organic flame movement
- Xmas Dinner - Warm champagne-colored candlelight for elegant dinner settings
- Xmas Santa - Calm red, white, and green Santa-inspired effect
- Xmas Party - Synchronized dance party with Hue-safe timing (no freezing!)
- Stop - Restores lights to previous state
New Year Effects (5 effects)
- NYE Countdown - Accelerating white flash countdown effect
- NYE Confetti - Rapidly changing multicolor confetti effect
- NYE Midnight Flash - Bright flash at midnight with smooth fade
- NYE Sparkler - High-variation sparkling white effect
- NYE Champagne - Warm golden champagne bubble effect
- Stop - Restores lights to previous state
Compatibility:
- Home Assistant 2023.x and newer
- Any RGB lights supporting
light.turn_onwithxy_colorandbrightness - Optimized for older Philips Hue bulbs (uses XY color space for better Zigbee compatibility)
Installation
- Go to the GitHub repository
- Choose which holiday script(s) you want to install
- Copy the script YAML content
- In Home Assistant: Settings โ Automations & Scenes โ Scripts โ Add Script
- Click the โฎ menu (top right) โ Edit in YAML
- Paste the script content
- Save!
Repeat for each holiday script you want to install.
Usage:
Halloween:
yaml
service: script.halloween_atmosphere
data:
lights:
- light.living_room
- light.kitchen
effect: hell # or: lightning, graveyard, halloween, blood, stop
Feedback Welcome!
Iโd love to hear your thoughts and see how you use these scripts! Feel free to:
- Suggest new effects for any holiday
- Report issues on GitHub
- Share your modifications
- Post photos/videos of your setups
- Request additional holiday scripts (Easter? Valentineโs Day?)


Happy Holidays!
Created with ![]()
![]()
for the Home Assistant community.