Home Assistant (coming soon)
OpenCourt is building a Home Assistant integration so your bookings can drive lights, HVAC and anything else you automate — with your club keeping control of the automation itself.
Home Assistant is open-source home and building automation that runs on a small box at your venue. It speaks Zigbee, Z-Wave, Matter, Wi-Fi and most things in between, which makes it the usual choice for clubs that want lights, heating, ventilation and everything else on one system they control. OpenCourt is building an integration so your bookings can drive it.
This integration isn't live yet. This page exists so you can find it and register interest. There's no Home Assistant setting in your admin panel today.
Why it suits a club that runs unstaffed
A venue open 24/7 with nobody on site has the same problem in every room: the building doesn't know when anyone is coming. Lights burn all night or a customer walks into a dark bay. Heating runs for an empty building or the first booking of the day starts cold.
OpenCourt already knows exactly when every space is occupied, because that's the booking calendar — the same information that issues a door code. Home Assistant already knows how to switch anything you've connected to it. The integration is the wire between the two.
Your automations stay yours
The design we're working toward is deliberate: OpenCourt sends the facts, your Home Assistant decides what happens. We'd send events as bookings start, approach and end. What that triggers is entirely yours to write.
That matters for three reasons:
Home Assistant is better at automation than a booking platform will ever be. You get its full engine, not the handful of toggles we'd have built.
Nothing is locked to us. Your automations are yours, in your config, running on your hardware.
You set the safety margins. How long lights stay on after a booking ends, what happens when someone's still in the building, which circuits are off-limits — those are decisions for the club, not for us.
If you automate anything that cuts power — lighting especially — build in a grace period and a manual override at the wall. A space can still be occupied after a booking's end time, and no schedule knows that as well as a person standing in the room.
What clubs ask us for
The kinds of automation this would open up, based on what operators already tell us they want:
Lighting per bay, court or studio, on before arrival and off after the last booking.
Heating and cooling, either through Home Assistant or through our own thermostat control.
Ventilation and extraction in enclosed simulator bays.
Screens, projectors and audio powered down overnight.
Alarm arming once the last booking of the day has ended.
We're not promising any specific one of these — what OpenCourt would provide is the booking signal. Which devices respond to it is a question for your Home Assistant setup.
Without opening your firewall
We're aiming for a setup where you paste a webhook address into OpenCourt and that's the whole connection — no ports opened, no static IP, no tunnel to maintain. Home Assistant Cloud (Nabu Casa) can hand out a public address that forwards to your local instance, which is what makes that possible.
A self-hosted instance with no such address would need to be reachable another way, in the same shape as making a UniFi console reachable.
In the meantime — build it yourself
You don't have to wait for us, and this part is real today. OpenCourt has a read-only REST API in preview, and its schedule endpoint returns every booking with its spaces and start and end times in your club's timezone. A club comfortable with Home Assistant configuration can poll that and automate on it now.
Email support@getopencourt.com to ask about an API key and we'll point you at the documentation. The API is in preview, so response shapes can still change — worth knowing before you build something you depend on.
Register your interest
Tell us you run Home Assistant and we'll factor your setup into the build.
Email support@getopencourt.com, or
Talk to your OpenCourt account representative.
Useful things to mention: whether you run Home Assistant Cloud or self-host, what you'd want a booking to trigger, and whether your venue operates unstaffed.