Improvement May 2026
Faster, more consistent dashboards
- Moved to a single UK-region database — dashboards load faster and stay consistent across the whole fleet.
- Hardened tenant isolation so one organisation's data can never appear in another's.
- Enterprise single sign-on (SSO) via our identity provider.
- Faster historical charts, even on large fleets with years of data.
Feature April 2026 · v0.13
Per-site settings page + visit-approval workflow
- Dedicated
/sites/:id/settings page consolidates every per-site control in one place: details, import & export tariffs, owner, contact, notification preferences, data export and archive. Designed to grow — escalation rules, working hours and white-label branding slot in next. - Visit-approval workflow — sites can require an email approve/decline before a maintenance visit goes ahead. Recipients click a one-shot link to a public page (no login), the engineer assignment activates only on approval.
- Right rail on every site overview shows the contact card and an inline-editable notes box, visible across all tabs.
- Edit assets modal — add, edit and soft-delete inverters, meters and panels, with a sync warning on SolarEdge / Solis-imported sites so you know manual edits may be overwritten on the next automatic sync.
- Multi-photo site gallery: drag-to-reorder, inline captions, separate from the existing hero photo.
- One-click site data export — ZIP containing telemetry CSV, equipment, alerts, cases, documents and metadata. Two-year window by default.
Improvement April 2026 · v0.12
Smarter alerts, calmer inboxes
- Partial-offline detection is now trend-based — only fires after sustained underperformance over multiple days, not a single peak-hour tick. No more weather-driven false alarms on cloudy April afternoons.
- Comms-loss alert is two-tier: any 12-hour gap fires; daylight gaps over 4 hours fire; overnight SolarEdge lag no longer triggers a middle-of-the-night email.
- Cases linked to auto-resolved alerts now close themselves automatically when no human has touched the case yet, clearing stale tickets without manual cleanup.
- Per-site DNO export limit (G99 / G100 cap) caps the modelled output curve so weekend curtailment on capped sites stops looking like a fault.
- Site status is severity-aware: only error-severity alerts mark a site Critical; warning and info severities land in Watch. Cleaner triage at a glance.
Fix April 2026 · v0.11
Solis data quality + chart correctness
- Improved Solis chart accuracy — intervals where only some inverters report no longer show false spikes, including across historical data.
- Per-site charts now show readings in the site's own local time, so they line up with the day as it happened on site.
- Chart lines connect across a brief polling gap, so a single missing sample no longer visually cuts off the rest of the day.
Feature April 2026 · v0.10
Atlas portfolio dashboard
- Editorial portfolio dashboard: live headline power, 4-up status ledger, model-banded fleet generation chart, geographic fleet map and an A–Z site index — replacing the previous workmanlike layout.
- Range selector on the fleet chart: 24H, 7D, 30D, 1Y with adaptive units (kW per hour, kWh per day, MWh per month).
- Real per-site sparklines on the index, fed by a new endpoint that returns each site's own hourly curve.
- Fleet map with capacity-ring + output-fill pins, fullscreen toggle and scroll-safe wheel handling, sitting between the chart and the index.
- “Live” right-now power gated against staleness — stale power-flow snapshots no longer linger as “current” output through the night.
- Index sorts by Name, Size, Brand (SolarEdge / Solis / Manual), Output or Alerts (Critical → Watch → Healthy).
Feature April 2026 · v0.9.5
Quote Mode settings + commercial polish
- Quote pricing settings page — every variable that drives the quote builder, editable per-org: tier rates, battery uplifts, modifiers, add-ons, term and billing discounts.
- Mileage band editor — add, reorder and remove distance bands with per-mile and flat-fee pricing. Drives the travel charge on every quote based on customer postcode.
- Per-priority SLA response time settings (Critical / High / Medium / Low). Surfaced on client-facing quotes as the contractual response commitment.
- VAT-correct Stripe checkout — prices show ex-VAT inline, the checkout adds VAT automatically, and promotion codes can be used to comp friendly customers.
- Welsh demo tenant: 20-site portfolio with 60 days of plausible telemetry, mixed SolarEdge and Solis, ready for prospect demos.
Integration April 2026 · v0.9
Solis Cloud integration live
- Full Solis Cloud API support: sites, inverters, strings, telemetry, alarms.
- Solis sites polled every 5 minutes — the fastest the Solis API allows.
- Automatic equipment import: inverter models, serial numbers, firmware versions.
- Weather-normalised expected generation curves from Open-Meteo irradiance data.
Feature April 2026
Per-provider polling at maximum freshness
- Solis polled every 5 minutes, SolarEdge every 15 — the fastest each provider's API allows.
- Per-provider error handling — one failing account doesn't block the rest of the fleet.
- Automatic backfill on first connection: three months of historical telemetry imported.
Feature March 2026
BS EN 62446-1 mobile test report wizard
- Engineer mobile app now captures full commissioning and periodic test reports.
- Offline-first: fill in readings with no signal, sync when you're back on mobile.
- PDF output signed with timestamp, ready to email to the client.
Integration March 2026
Open-Meteo weather integration
- Hourly irradiance, ambient temperature and cloud cover pulled for every site location.
- Powers performance ratio calculations and expected-generation alerting.
- Historic weather data stored alongside telemetry for weather-normalised reports.
Feature February 2026
Alerts & cases
- Automatic case creation from inverter alarms and output thresholds.
- SLA timers, triage queue, auto-assign rules.
- Case history stays attached to the site — portable when staff change.
Integration February 2026
SolarEdge Enterprise integration
- Sites, equipment, telemetry, and alerts from the SolarEdge monitoring API.
- 15-minute polling cadence aligned with SolarEdge's own data freshness.
- Inventory and warranty data captured on first sync.
Feature January 2026
Portfolio view
- Multi-site dashboard with sortable performance, power, and case load.
- Group by client, region, or installer.
- Fleet map with status pins and proportional output rings.
Infrastructure January 2026
Platform foundations
- UK-hosted from day one, served from the edge for fast load times.
- Per-tenant data isolation — every query filters by organisation, enforced by a continuous test that sweeps every API route.
- Integration credentials encrypted at rest.
Want to be told about new releases? Subscribe via the
product updates mailing list.