Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Weather and soil sensors

LocalSky can use a station on your LAN, sensors already in Home Assistant, supported online providers, or custom MQTT and HTTP inputs.

Add sources in Settings → Devices. Use the Sensors page to verify received channels and their observation times.

Choose an input path

Your dataConnection
Tempest hub on the local networkTempest UDP
Supported Ecowitt gatewayNative LAN poll or custom upload
WeatherFlow or other entities already in HAHA passthrough
Other supported station/providerIts entry in the source picker
Custom broker messagesMQTT subscription and field mapping
Device pushing JSONHTTP webhook mapping
Device exposing an HTTP APISupported REST field mapping

The source catalog lists the available adapters. A listed adapter does not guarantee every model or firmware variant works.

Tempest

Place the receiver where the hub’s UDP 50222 broadcasts can reach it. Broadcasts may not cross Docker bridges or VLANs.

If HA’s WeatherFlow integration already receives the local feed, LocalSky can consume its entities instead. Disable or remove LocalSky’s Tempest UDP source, configure HA passthrough, and select the desired HA readings.

For WeatherFlow’s preceding-minute precipitation sensor, choose Rain last minute (accumulate today). Do not map it directly as a daily total.

HA weather setup

Ecowitt

Add a supported gateway by its reachable LAN address. Native polling can discover available channels. Custom upload is a separate push path configured on the gateway.

Sensor capabilities vary. A WH51 supplies moisture and battery information; it does not provide soil temperature or conductivity. Only reported fields should appear as readings.

Soil probes

Connect the source first, wait for a reading, then bind the channel to a zone. For manually mapped MQTT/HTTP channels, also set the zone on the source mapping.

Configure calibration and target bands for the actual probe placement. One reading should represent the zone’s root conditions; a gateway connection alone is not soil evidence.

First soil probe · Calibration

Flow meters

Flow reporting requires a supported controller and connected meter. Capability, connection, and a live flow reading are separate states.

A missing flow reading stays unknown. Watering duration is not metered volume, and a controller’s water-level percentage is not a flow measurement.

Without station hardware

A new installation can obtain weather and forecasts from Open-Meteo. Other regional or global sources can be added. Modeled values remain modeled; adding a provider does not make its data an on-site measurement.

Choose the source order and review provider capabilities. Online providers need network access.

Confirm the result

Check the value, unit, source, and original timestamp. A successful poll can return stale data. If a reading is wrong or absent, open its source’s Technical details before changing watering thresholds.

Device setup · Custom ingest API