Weather & irrigation, on your terms
Know your weather.
Understand
your watering.
Meet LocalSky. Your weather, soil, and sprinklers in one app—with the reasons behind every watering decision, right there to explore.
Stable 1.0.1. Runs on your hardware. No LocalSky subscription.
A window into your yard
The whole picture. One place.
Read what’s happening now, watch what’s moving in, and follow the forecast. Local station readings and online weather sources come together in one view.
Explore weather sources ↗Start a Quick Run, check each zone, and open the rules behind a watering decision. The public demo uses sample history; its next-run planning views are incomplete.
Read how decisions work ↗Trace the watering that actually happened. Review sessions, cycles, and recorded skips, then take your records with you as a CSV export.
A closer look at history ↗A reason to water.
A reason to wait.
Rain on the way. A wet zone. A dry patch that needs attention. LocalSky brings the evidence together so you can understand what’s planned—and why.
- 01Start with the conditions.
Weather and a soil water balance estimate each zone’s need. Supported probes add real moisture evidence.
- 02Look ahead before running.
Expected rain, watering restrictions, and available time shape the plan. Missing required data can pause automatic watering.
Your front lawn and back garden don’t have to follow the same plan.
02 / Make yourself the owner
Your connections.
Your decisions.
Your corner of the sky.
The engine runs on your server, NAS, Raspberry Pi, or Home Assistant OS. Your configuration and recorded history live there, too.
Connect the devices that fit your yard. Inspect the inputs, use the local API, or read the source code.
See what stays localLocal weather stations Observe
Online forecasts Look ahead
Supported soil probes Measure
Supported controllers Water
Local records & CSV Understand
Home Assistant & APIs Connect
Local operation depends on your connections. Online forecasts, radar, and cloud controllers still need internet. A local controller can remain reachable while automatic watering pauses because required readings are missing. Read about offline behavior.
03 / Build on what you have
Bring your
own backyard.
Start with weather alone. Add irrigation when you’re ready. Pair with Home Assistant if it’s part of your home.
Check your hardwareSupported local gateways, HA sensors, and online providers. See sensor support.
Control supported hardware over your local network. DIY devices can connect through HTTP or MQTT.
Connect your supported controller through its manufacturer’s cloud service. Internet access and vendor credentials are required.
The optional companion brings supported readings and controls into HA. Meet the integration.
Before you get started
A few good
questions.
What you need, what’s optional, and where to start.
Can I use LocalSky just for weather?
Yes. Connect supported weather sources and use the dashboard, forecasts, radar, and history. Irrigation is optional; you can add a controller later.
What do I need to run it?
An always-on host for Docker or the Home Assistant OS app, plus the devices you choose to connect. For irrigation, you’ll need a supported controller. The installation guide covers storage and networking.
Do I need Home Assistant or a cloud account?
Home Assistant is optional, and there is no LocalSky cloud account. A connected forecast provider or cloud controller may require its own account and internet access. See the connection requirements.
What does LocalSky cost?
The software is free and open source under Apache-2.0, with no LocalSky subscription. Your host, controller, sensors, electricity, and any paid third-party services are separate.
Is it ready for my irrigation system?
LocalSky 1.0.1 is a stable release. Check adapter compatibility, verify your zone bindings and run limits, and supervise the first watering. You maintain the installation; help and issue reporting are available through the project.
Make yourself at home
See what your
yard is telling you.
Take a look around the app. Start with the weather, explore a zone, and see the evidence behind a watering decision.
Simulated weather & zones · No hardware needed
Prefer to try it on your own machine?
docker run -d \
-p 8090:8090 \
-e LOCALSKY_DEMO=1 \
ghcr.io/silenthooligan/localsky:latest
Open localhost:8090 on the host. For a real installation, follow the storage and networking guide.



