Yes for sure it can, it can run on any device pretty much that has a browser.
Thank you I appreciate your reply.
A week and a half using HalcyonWx, and we LOVE it! Awesome work!
One question, though: We’ve still not seen the Animated Radar Overlay that’s described in the features list. I’ve looked through all of the setup options that I could get my eyes on, but nothing seems to mention radar. I know I’m probably missing something obvious. Grateful for any help you all can provided.
CR
I knew it’d be something simple/easy that I was overlooking. Thank you huge! Would love to see the radar added in the dropdown(s) as an additional panel/slot option (primary & secondary) in the future.
The world needs more talent like what the DAB Worx Team brings to the table. I solute your dedication to excellence.
Would anyone be interested in an aviation weather panel?
New release!
v1.3.0
- Multi-station accounts can now choose which stations appear on a public share link, and viewers can switch between just those stations from the public dashboard’s bottom bar. Find the picker in Settings → Security
- Public share links no longer advertise app installation or expose owner Help/Settings controls; install prompts now belong only to the signed-in dashboard
- Pressure calibration is now deterministic. The dashboard auto-calibrates against the local forecast once on first connection and stays put, so the displayed value stops drifting between sessions or after reloads. Use the new ‘Calibrate to forecast’ button in About → Pressure Offset to refresh whenever needed
- Daily pressure min/max can no longer be pushed into world-record territory by a sensor glitch, implausible spikes are filtered before they land in the daily extremes
- Panel typography and spacing now scale from each panel’s own available space, improving crowded short-row and tablet layouts across the dashboard
- Public dashboard now correctly displays astronomy, air quality, the radar overlay, and rotating panel slots
- Help now explains why orange/accent numbers can mean emphasis, warmth, or wind speed depending on the panel
- Settings page redirects out of public share sessions
you should see a new release banner come up or if you don’t want to wait for that just do a complete refresh
Can you explain more about this? Why are pressure values drifting? Are you calibrating data that is arriving from Tempest units?
Good question. Both questions have the same answer, so let me cover them together.
Halcyon doesn’t modify the data coming from your Tempest. The station pressure the unit reports passes through unchanged. What Halcyon does, same as the Tempest app does, is convert that station pressure into sea-level pressure using your station’s elevation and the standard hypsometric formula. Both apps run that same conversion on the same input, so they produce the same SLP.
On top of that, Halcyon supports a small optional millibar offset for users whose displayed SLP doesn’t quite match a local reference like an airport METAR. The default is zero. The previous version of Halcyon was clever about that offset. It continuously recalculated it against the BetterForecast model on every observation, so users wouldn’t have to set it manually. That’s where the drift came from:
-
The continuous adjustment took many observations to converge, so each fresh page load showed a slightly different value for a while.
-
Whenever the BetterForecast model refreshed (every ~15 minutes), the target moved and the displayed pressure drifted with it.
-
Two devices viewing the same station could land on different numbers because each had its own running average.
-
The pressure trend (computed from raw data) and the displayed value (with the moving offset) could disagree, one showing falling while the other ticked up.
The new model snaps that offset once on first connection, writes it to your configuration, and stops adjusting. The displayed value then tracks raw sensor changes faithfully. There’s a manual “Calibrate to forecast” button if you ever want to refresh it. The Tempest’s measurements are still untouched. Only the small offset on top has changed behaviour.
Another new release. ![]()
v1.4.0 - 2026-05-08
- Aviation panels: add animated and text METAR views powered by CheckWX
- Connect a CheckWX API key and airport ICAO in Settings → Connection to show decoded METAR data
- Animated aviation view shows flight category, windsock, cloud layers, ceiling, visibility, wind, gusts, temperature/dew point, and altimeter
- Text aviation view presents the same METAR details in the dashboard’s standard two-row stat layout
- METAR units can follow US/Canada or international aviation conventions
- Raw METAR text is hidden by default and available from the aviation panel when needed
- Aviation weather is cached through the Worker to stay friendly to CheckWX free-tier request limits
- Dashboard labels are more consistent: aviation and astronomy labels now use the muted uppercase style
New release
v1.4.1
- Wind panel: new compass display mode as an alternative to the heading tape, with a live SVG dial showing the current wind direction
- Choose Tape or Compass in Settings → Display under ‘Wind Direction Display’ (Tape remains the default)
- Background wind tree now stops swaying during truly calm conditions instead of idling at a near-frozen wiggle
- Barometer reading no longer has a glow effect, keeping the value crisp against the gauge
- Heading tape typography overhauled. Cardinal letters (N/E/S/W) and intermediate marks are dramatically larger and bolder, scaling with each panel’s available space so they’re readable from across the room
- Cardinal/degree readout under the tape is now a single prominent line, with the degree value matching the size of the cardinal for easier glanceable reading
- Center pointer triangle on the tape enlarged to match the new tick scale
Thanks for the continued updates. It would be great if you could add a larger temperature reading to the Temperature panel so I can easily see it from my iPad, no matter where I am in the room. Thanks.
I just don’t want to update the size across the board. So what I’m going to do is offer three font size options for the main numbers in their respective panels. Would that work for you?
Another update:
v1.4.2
- Display setting: choose Default, Large, or Huge for main dashboard numbers so primary readings are easier to see from across the room
- Main number sizing is layout-aware and capped by panel size, so larger readings scale up without spilling into neighboring panel content
- Barometer pressure now uses the same main-number sizing as the other primary panel readings
This is excellent. Thank you!
Halcyon 1.5.0 is live
CORRECTION: I had incorrectly assumed that you got a new two-year warranty when you got a replacement unit under warranty. This is incorrect. It just continues from your original purchase date.
Two big things in this release: warranty tracking, and a new interactive help mode. Plus some smaller stuff.
Warranty tracking and a new Station tab
I pulled all the per-station settings into a new Station tab. The station picker, location info, device status, pressure calibration, and data verification all live here now (used to be split between Connection and About).
The main thing here is warranty tracking. Drop in your purchase date and Halcyon will tell you when your 60-day return window, 8-month Better Forecast Guarantee, 2-year warranty, and 10-year legacy discount expire. In most cases you won’t even have to enter the date. It pre-fills automatically from your station’s first activation date in WeatherFlow.
A few extras around this:
-
If you had a unit replaced, record the replacement date. The 2-year warranty DOES NOT reset from there. The 10-year legacy discount stays anchored to your original purchase.
-
Bought from a non-authorized reseller (Amazon, etc.)? Toggle the “authorized dealer” switch off and the warranty windows get flagged as not applicable.
-
The settings cog grows a small notification dot when a milestone is approaching. Orange within 90 days, red within 30. Tap and it lands you right on the Station tab.
Device Status also got some additions: Hub Hardware, Tempest Hardware, and a Precip Correction indicator so you know whether you’re looking at raw or adjusted rain values from WeatherFlow’s near-cast QC.
Oh, and if you’ve named your Tempest in the WeatherFlow app (mine’s called Zeus), you can now have Halcyon display the custom name in the bottom bar instead of the location.
Interactive help mode
This one’s been on my list for a while. Tap the ? icon in the bottom bar and the dashboard sprouts a bunch of pulsing accent dots, one on each panel section. Hover any dot (or tap on touch) and you get a tooltip explaining what that reading means and how to interpret it.
Every panel is covered: temperature, wind, barometer, rainfall, lightning, astronomy, forecast, air quality, and both aviation views.
Descriptions also adapt to whatever units you’ve selected. Wind in mph, the help text says mph. Set to km/h and you get km/h. Change units in settings and the next time you open help mode the text reflects your new choice.
Two ways into help mode: the ? icon, or just press ? on your keyboard. To get out: Done button, Escape key, tap outside any dot, or press ? again.
While I was in there I also added a comma keyboard shortcut that jumps to Settings. Hover either icon in the bottom bar and you’ll see the shortcut reminder.
A couple of smaller things: Settings > About now has a direct link to the full Help & FAQ page in case the inline help isn’t enough, and the help overlay only loads when you actually open it for the first time, so there’s no startup cost if you never use it.
That’s 1.5.0. Let me know how it goes, especially if anything in the warranty tracking or help text reads weird for your particular situation.
Looking for History archive beta testers
I’ve been building a new History page for Halcyon and I’m looking for a handful of testers before it goes wide. It pulls your full station history from WeatherFlow into a dashboard with charts (heatmap, line, wind rose, climate cloud), a draggable timeline scrubber, date-range picker, annotations you can pin to events, and saved views.
How it works
-
I’ll email you back once you’re added. Refresh Halcyon and a small graph icon will appear in your footer next to the help icon. Click it to open
/history. -
The first time you visit, the page is empty. Open the ⋯ menu in the top right and click Import — that kicks off a background sync that pulls your station history from WeatherFlow.
-
The import takes a few minutes for newer stations, longer for ones that have been online for years. The status strip shows progress.
-
There is no auto-refresh yet. After the initial import, click Import again whenever you want to pull in new data. (Auto-update is on the list for after beta.)
What to bang on
-
The import flow (does it finish? does the count match what you expect?)
-
The chart modes — Standard / Heatmap / Pattern / Compare — and the per-metric variants (Gust/Avg/Lull, Temp/Dew/Spread, etc.)
-
The timeline scrubber: dragging the handles, clicking to recenter, picking custom date ranges
-
Saving and reloading views
-
Adding annotations and seeing them as pins on the scrubber + line chart
-
Anything that looks broken, ugly, confusing, or slow
Important
This is beta. Things will change. Please send feature requests, complaints, and bug reports — that’s the whole point of this round.
How to reply
Please email me directly at db@halcyonwx.com — don’t reply in this thread. Subject line: History beta. Tell me your station name (or the email on your license) and I’ll flip the flag.
Thanks.
New Release v1.5.2
- Rain totals now match the Tempest app based on your Precip Correction setting — with RainCheck on you’ll see the corrected totals, and with it off you’ll see raw sensor totals
- Today’s rain now stays in step with the Tempest app while it’s actively raining, instead of running high until the day finishes
- Fixed: the Rainfall panel’s ‘Rain Duration Today’ now shows the correct elapsed rain time
- Added a Help & FAQ entry explaining why rain totals can differ between Halcyon and the Tempest app
- Astronomy panel: the sun now travels along a visible arc across the sky, rising from and setting into the horizon
- Fixed the sun’s position so it reaches the horizon and fades out right at sunset (and fades in at sunrise) instead of vanishing partway across the panel
Is anyone interested in a button to instantly switch the view between corrected (NearCast) and raw numbers? Corrected numbers are always available in the data whether you have it set to On or not.


