Alright, here we go. I've put together a beta build and a plan for how this is going to work. If you're in, read on.
Beta Tester Guide
Installation
- Download the latest beta build (I'll share the link below)
- Copy the
custom_components/yale_smart_alarm_ce/ folder to your HA /config/custom_components/ directory
- Restart Home Assistant
- Go to Settings → Devices & Services → Add Integration
- Search for "yale" and select Yale Smart Alarm CE
- Enter your credentials and complete MFA verification
Enable debug logging
Add this to your configuration.yaml and restart:
logger:
default: info
logs:
custom_components.yale_smart_alarm_ce: debug
Leave this on for the entire beta period. It doesn't generate much noise, and it saves us a round trip when something needs investigating.
How to report an issue
Open a new issue on the repo with:
- What happened — what you did, what you expected, what actually happened
- Diagnostics download — go to Settings → Devices & Services → Yale Smart Alarm CE → ⋮ → Download diagnostics and attach the JSON file. This contains your full device data with sensitive info automatically stripped out (emails, passwords, tokens, device names, serial numbers, etc. are all redacted). It's the single most useful thing you can provide.
- Relevant logs — go to Settings → System → Logs, filter by
yale_smart_alarm_ce, and copy anything relevant. Include full tracebacks.
- Your device list — what Yale devices you have, especially any from the untested list
Privacy note
Diagnostics downloads are safe to share — sensitive data is automatically redacted before the file is generated.
Logs are NOT automatically redacted. They may contain device IDs and device names (e.g. "Front Door", "Kitchen Sensor"). If your device names contain anything personal — like your address or real names — give your logs a quick scan before sharing and redact anything you're not comfortable with.
Important
This is pre-release software that controls security devices — locks, alarms, sensors. I've put a lot of care into making it reliable, but no software is bug-free.
- Don't rely on it for critical security — keep using the Yale Home app as your primary control
- Check your locks manually after testing lock/unlock commands for the first time
- Report anything weird — even if it seems minor
Test Plan
The beta runs for at least two weeks, likely longer depending on what we find. I'm expecting 3–4 beta releases minimum during this period, possibly more. When a new beta drops, please upgrade as soon as you can so we're all testing the same build.
Week 1 — Setup & daily use
Day 1–2: Installation & discovery
Day 3–7: Core functionality
Week 2+ — Edge cases & stability
Bonus (if you're feeling adventurous)
Release Cadence
This is a spare-time project — I have a day job, so don't expect responses during working hours. Here's how the weekly cycle works:
|
Weekday evenings |
Weekends |
| You |
Use the integration, report issues |
Keep testing, report issues |
| Me |
Triage & respond after work |
Write fixes & release update |
- Beta releases on Sundays — high-impact issues (crashes, data loss, security) get prioritised. Not everything will make it into every release — lower-priority items may roll into the following week.
- Report issues any time — don't wait, just open an issue when you spot something
- I'll triage and respond in the evenings, fixes land on the weekend
- When a new beta drops, upgrade promptly — we need everyone on the same build to keep feedback useful
The goal is to keep momentum going. A few weeks of focused testing with real hardware across different setups will tell us a lot more than months of me testing alone.
Who's in? Drop a 👍 on this comment and I'll share the beta build.
Alright, here we go. I've put together a beta build and a plan for how this is going to work. If you're in, read on.
Beta Tester Guide
Installation
custom_components/yale_smart_alarm_ce/folder to your HA/config/custom_components/directoryEnable debug logging
Add this to your
configuration.yamland restart:Leave this on for the entire beta period. It doesn't generate much noise, and it saves us a round trip when something needs investigating.
How to report an issue
Open a new issue on the repo with:
yale_smart_alarm_ce, and copy anything relevant. Include full tracebacks.Privacy note
Diagnostics downloads are safe to share — sensitive data is automatically redacted before the file is generated.
Logs are NOT automatically redacted. They may contain device IDs and device names (e.g. "Front Door", "Kitchen Sensor"). If your device names contain anything personal — like your address or real names — give your logs a quick scan before sharing and redact anything you're not comfortable with.
Important
This is pre-release software that controls security devices — locks, alarms, sensors. I've put a lot of care into making it reliable, but no software is bug-free.
Test Plan
The beta runs for at least two weeks, likely longer depending on what we find. I'm expecting 3–4 beta releases minimum during this period, possibly more. When a new beta drops, please upgrade as soon as you can so we're all testing the same build.
Week 1 — Setup & daily use
Day 1–2: Installation & discovery
Day 3–7: Core functionality
Week 2+ — Edge cases & stability
Bonus (if you're feeling adventurous)
Release Cadence
This is a spare-time project — I have a day job, so don't expect responses during working hours. Here's how the weekly cycle works:
The goal is to keep momentum going. A few weeks of focused testing with real hardware across different setups will tell us a lot more than months of me testing alone.
Who's in? Drop a 👍 on this comment and I'll share the beta build.