Product Introduction
- Definition: HelioPeak is a native iOS, iPadOS, and macOS application designed exclusively for users of the PVOutput.org solar energy monitoring platform. It functions as a direct client to the PVOutput API, providing a comprehensive dashboard, advanced data visualization, and local data management for residential and commercial solar photovoltaic (PV) system owners.
- Core Value Proposition: HelioPeak exists to provide PVOutput users with a superior, privacy-focused, and feature-rich native Apple ecosystem experience. It eliminates the need for web browser access or intermediary servers, offering real-time solar monitoring, detailed historical analytics, and powerful export capabilities directly on iPhone, iPad, and Mac.
Main Features
- Direct PVOutput API Integration: HelioPeak connects directly to the PVOutput.org API using a user-provided read-only API key and System ID. There is no intermediary server; all data flows securely between the user's device and PVOutput. This architecture ensures data privacy, reduces latency, and minimizes API load by implementing intelligent local caching of historical production and consumption data.
- Multi-Platform Native Experience (SwiftUI): Built with Apple's SwiftUI framework, HelioPeak delivers a tailored, native user interface for each platform. On iPhone, it features a streamlined mobile interface with a landscape chart-priority mode. On iPad, it offers a desktop-class layout with a persistent sidebar, an Inspector panel for detailed data points, and a comprehensive year heatmap. On macOS (Apple Silicon), it runs as a native "Designed for iPad" app with full keyboard shortcut support.
- Advanced Data Visualization & Export: The app features five distinct chart periods (Day, Week, Month, Year, All-Time) built with Swift Charts, supporting toggling between Production, Consumption, and Combined views. It provides robust data export functionality, generating multi-page Annual Report PDFs, structured CSV files for spreadsheet analysis, and JSON files for custom scripting and integration, all processed locally on the device.
Problems Solved
- Pain Point: PVOutput.org is a web-based platform that can be cumbersome to access regularly on mobile devices and lacks advanced, native data visualization and offline capabilities. Users often need multiple tools to analyze, export, and share their solar data.
- Target Audience: The primary audience is solar panel system owners who use PVOutput.org for data logging. This includes tech-savvy homeowners, renewable energy enthusiasts, and professionals managing multiple solar installations who are invested in the Apple ecosystem (iPhone, iPad, Mac users).
- Use Cases: Essential for daily monitoring of system health and production; analyzing long-term performance trends and specific yield (kWh/kWp); generating professional reports for self-assessment or sharing with installers; attaching private maintenance notes to specific days; and accessing key production metrics at a glance via iOS Home Screen widgets.
Unique Advantages
- Differentiation: Unlike generic solar monitoring apps or PVOutput's web interface, HelioPeak is a dedicated, premium native client. It offers a one-time purchase model (€6.99 for multi-system unlock) with no subscriptions, superior Apple platform integration (Widgets, iCloud Sync for notes), and features like "Solar Moments" automated notifications for milestones and records, which are not available elsewhere.
- Key Innovation: Its privacy-first, serverless architecture is a key innovation. User credentials and solar data never pass through a third-party server. The app's intelligent caching system reduces PVOutput API calls by ~80%, and cross-device note syncing is handled entirely via Apple's iCloud Key-Value Store, aligning with strict GDPR and data sovereignty principles.
Frequently Asked Questions (FAQ)
- Is HelioPeak a free app for PVOutput monitoring? Yes, HelioPeak is free to download and use with one connected PVOutput solar system, including all core features like charts, dashboard, widgets, and data exports. A one-time in-app purchase unlocks support for an unlimited number of solar systems, with no recurring subscription fees.
- How does HelioPeak handle my PVOutput API key and solar production data privacy? HelioPeak employs a direct client architecture. Your PVOutput API key and System ID are stored securely only on your device in the iOS Keychain. All data is fetched directly from PVOutput.org to your app; no personal data or production statistics are ever sent to the developer's servers, ensuring complete GDPR-compliant data privacy.
- Can I use HelioPeak to monitor solar panel consumption data from my smart meter? Yes, if your PVOutput system is configured to report consumption data (e.g., via a smart meter or consumption clamp). When enabled in settings, HelioPeak will display live and historical consumption alongside production. Note: Some systems only provide daily consumption totals, which will show correctly in weekly/monthly charts but not as a live power curve on the dashboard.
- Does the HelioPeak iOS widget work without an internet connection? The widget displays the most recently fetched cached data when offline. However, to update with new production information, it requires an internet connection to call the PVOutput API. The widget is configured to refresh approximately every 30 minutes during daylight hours to conserve device battery and respect PVOutput API rate limits.
- What is the 'Specific Yield' metric in HelioPeak's System Details? Specific Yield (kWh/kWp/year) is a standardized metric in the solar industry that normalizes energy production by the system's installed peak power. It allows for performance comparison between solar installations of different sizes and locations. HelioPeak calculates this automatically using the system size from your PVOutput profile and your historical production data.
