See your Enphase system on iPhone
Cenit · Enphase IQ microinverters · free for your homeCenit reads your Enphase system through Enphase's official API and shows it on your iPhone and iPad. You get what the whole system is making, today's curve and what your panels save you.
Download on the App StoreYou don't type your Enphase password here. Enphase counts API use per app, not per person, so Cenit can't ship one key that works for everyone. Instead you register a free app in your own name on Enphase's developer site, paste its keys into Cenit and approve your own system. It sounds technical, but it's five steps and each one is below.
What you need
Your system already reporting to Enphase
Your IQ microinverters have to be sending data to Enphase. If you can see your production in the Enphase App (Enlighten), you're set.
Your Enphase login
You'll use it to approve your app reading your system. If your installer set up the account, ask them for it.
How to connect it, step by step
- Register a free app with Enphase. Go to developer-v4.enphase.com, make a developer account and register a new application on the free plan. The name doesn't matter. Call it Cenit so you recognize it later.
- Leave the Redirect URI as it is. Cenit uses Enphase's default page. If you change it, the connection won't work.
- Copy your three keys. Enphase gives you a Client ID, a Client Secret and an API key. In Cenit, pick Enphase from the brand list and paste each one into its field.
- Approve your system. Tap Authorize with Enphase. Enphase's page opens, you sign in and approve your own system, and at the end it shows a code in the address bar. Copy it.
- Paste the code and connect. Back in Cenit, paste the code where it says The code Enphase gave you and tap Connect. Cenit finds your system and starts reading it.
Enphase's free plan comes with 1,000 calls a month, and that quota is yours, not Cenit's. Cenit checks every 15 minutes, so the free plan can run out. If you hit the limit, Cenit tells you, and you can check your quota or move up a plan at developer-v4.enphase.com.
If you go more than a week without opening Cenit, Enphase ends the session. Cenit asks you to authorize again, and you repeat steps 4 and 5.
What you see in Cenit
The whole system, not each panel
Enphase's API gives Cenit the production of your whole system. Asking for each microinverter costs one call per panel per day, and no quota survives that. So with Enphase you see what all your panels make together. Cenit's panel-by-panel view is for brands that report it, like NEP, Hoymiles and APsystems.
Today against your best days
Drag your finger along today's curve to see what the system was making at any hour. The dashed line behind it is the most it made at that time of day over the last two weeks. A sunny day that comes in under it means something changed.
What the panels save you
Tell Cenit what you pay per kWh and what you get for power you send to the grid, and it works out about how much your panels saved you this month and this year, in your own currency. In the US it can fill in your state's average price, and in New Jersey, Pennsylvania, Maryland, DC and Virginia it counts your SRECs. In Mexico you get your margin before CFE's DAC tariff instead.
Widgets and alerts
Today's numbers sit on your home screen. Cenit lets you know when the system stops reporting in daylight and when your clear days come in under usual. With one number for the whole system it can't tell dust from shade or a fault, and it says so. Wash the panels first and see if it comes back.
Cenit and the Enphase App
Cenit isn't made by or affiliated with Enphase Energy. It's an independent app that reads your system with keys you give it. The Enphase App is the official one, and it's worth keeping.
What Cenit adds
The curve against your best days, a savings number with SRECs where they apply, and widgets. And panels from another brand at another house or at work show up in the same app.
What you still need the Enphase App or your installer for
Cenit only reads production. Per-microinverter detail, batteries, any consumption your system measures and gateway settings stay in the Enphase App. If equipment fails or you need warranty work, that goes through your installer or Enphase.
Questions
Is there another app to see my Enphase system on iPhone?
Yes. Cenit reads your Enphase system through the official API and shows whole-system production, today's curve, your savings and home screen widgets. It works alongside the Enphase App, not instead of it.
How do I get Enphase API keys?
Register a free app at developer-v4.enphase.com and leave the Redirect URI as it is. Copy the Client ID, Client Secret and API key into Cenit, then approve your system with the code Enphase gives you.
Why can't I see each panel?
Asking Enphase for each microinverter costs one API call per panel per day, and the quota doesn't stretch that far. Cenit shows the whole system, which the API gives in full.
How much does it cost?
Nothing for a home. Cenit is free for up to 3 plants. Installers who watch more pay once or monthly depending on how many. 4 to 10 plants is 9.99 USD once or 0.99 USD a month. 11 to 49 is 39.99 USD or 3.99 USD a month. 50 or more is 74.99 USD or 7.99 USD a month. Your Enphase API plan is separate, between you and Enphase.
Is Cenit made by Enphase?
No. Cenit is an independent app by Hrvoje Matošić, made in Mexico, and isn't affiliated with Enphase Energy. Your keys are kept in the iOS Keychain and only go to Enphase's servers. If something isn't working, write to me at privacidad@hrvojematosic.com.