Solar system from APsystems

But then you have like 12 pols in 1 hour. So around 100 a day. Then you get more the 1000 per month. Is that ok then? Does it keep working after 10 days?

The default polling is 5 Min so that would be okay :+1:

yes is oke. less minutes wont work (tried that). not from maxing out, but there is no more information in the system, than that once per 5 min

I’m glad to announce that the app is live as of today!:partying_face:

4 Likes

Thanks a lot! Is it also possible to create a flow-card to check if all the inverters are online?

1 Like

TOP thank you :slightly_smiling_face:

Yes, that should be possible. In the insights you can already see how many of the total are online.

I’ll put it on the to-do list

Thanks in advance, that would be really fantastic.

In the past, I’ve had some issues with my APS solar panels where a number of inverters would suddenly shut down. I only noticed this after a few days. At the time, I created a flow in Home Assistant that automatically sends a notification as soon as an inverter drops offline during the day. It would be great if this could also be done through Homey.

Thanks for the clarification. Yesterday I implemented a trigger, that fires when all the inverters are online. But seeing your last message, you rather need a condition than a trigger. Or maybe both :grinning_face_with_smiling_eyes:

1 Like

Hi, I’ve updated the app with a condition card, where you can give an input how many inverters need to be offline, to trigger. Also a condition for the polling being active. This way you can monitor your inverters.

This is great, I’m going to start testing with this right away! Thanks for the quick action.

I’ve done some testing in the meantime and may have run into an issue with the flow card. I rebuilt the flow one-to-one, and even though all inverters are online, the flow still seems to follow the ā€œfalseā€ path. I also tried adjusting the value for the number of inverters online (to 5), but regardless of the value entered, the flow appears to continue down the ā€œfalseā€ path. However, it’s also possible that I’m doing something incorrectly.

Hmmm, the flow seems okay. I have switched off my flow, so I have no results of today.

I know though, that not all the inverters report online all the time. Nevertheless, I will look into this, probably this weekend.

Note: the input for the flow is the amount of inverters offline, not online. So you can set your own threshold.

1 Like

I found a mistake I made. My testversion worked fine, but then I decided to rename a variable for clarity. But I didn’t change it everywhere. Today I made some changes again and these are the results for now:
I will test some more and then release a new version. I renamed the flowcard to ā€˜inverters online’ instead of ā€˜offline’.

2 Likes

Thanks! The new version works perfectly.

Hey, is it possible to add support for the EZ1 micro converters (M and D)? @Dick_J

It has a different API it seems. The so-called ā€œlocal APIā€. I managed to access it via Python but want to include it into Homey, naturally.

Here the API spec: https://file.apsystemsema.com:8083/apsystems/apeasypower/resource/APsystems%20EZ1%20Local%20API%20User%20Manual.pdf
HA integration: APsystems - Home Assistant
Python library API (which shouldn’t be of any use for Homey): APsystems EZ1 - Python Library

I don’t know Java/JS, else I might try to help out more here besides giving links. If it’s not possible / outside of your scope, that’s understandable. Thanks anyway for considering it!

1 Like

Ah, I will surely look into that. Though testing has to be done by you and other EZ1 users.

Until about a year ago, I’ve never done anything with JavaScript. But I liked the challenge. Homey will support Python in the future, I’ve read somewhere. But then it’s the question of all the library’s are available. In JavaScript (node.js) it’s not.

Thanks for sending the API!

Thank you so much for looking into it! Of course I’ll help testing :slight_smile: Just let me know.

Yeah I might delve into JS as well, but don’t have the capacity at the moment. Some day though, want to be able to use homey Scripts. :wink: If homey should indeed support Python in the forseeable future that’d be even better (for me). :laughing: ).

Hi Steve,

I wonder if this already yields results. I think not, it’s very rough, but can you try it and send me a diagnostics report?

First rough test version for EZ1

Hey! Sorry for the late reply. I usually get new answers in threads as mail notification but somehow it doesn’t work in this thread. :frowning:

I tried it with both inverters (I have 2 of them) and it cannot connected. Might be because I could only choose solar panels (web API) and ECU as devices?

My guess is that it’s just the device type that’s missing. :slight_smile:

Thanks again! I’ll try to check in manually every other day or so from now on.