Add integration support for Neptune Systems Apex Aquacontroller#34558
Add integration support for Neptune Systems Apex Aquacontroller#34558jpelzer wants to merge 10 commits into
Conversation
This comment has been minimized.
This comment has been minimized.
|
Not sure how to get cla-error label removed, as the issue with the committer email has been resolved but the bot hasn't removed the label. Does pinging @homeassistant make the bot recheck? |
|
Well I'll be damned. I had looked into this years ago using the same sort of XML scraping method that your pynepsys library is using, but never pursued it after having some issues with Neptune and abandoning their ecosystem. I'm sure a lot of people still use their products, though. Great work! 👍 |
|
@Apocrathia Totally OT... but I have to respond. Your GitHub Avatar just made my brain travel back in time. "Mmmm... I'm thirsty!" 😂 👍 |
|
Alright, so this one should be good to go, ready for reviewers to tear into. Docs and images are in PR again: |
|
There hasn't been any activity on this pull request recently. This pull request has been automatically marked as stale because of that and will be closed if no further activity occurs within 7 days. |
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
352a8bb to
3f160a1
Compare
Don't need 'apex' prefix for unique id. Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
There hasn't been any activity on this pull request recently. This pull request has been automatically marked as stale because of that and will be closed if no further activity occurs within 7 days. |
|
Why wasn't this merged? |
|
It went stale with a failed build. The author can request to have it reopened if ready to finish it. |
Proposed change
Adds support for the Neptune Systems Apex Aquacontroller, an IP-connected aquarium controller. Has support for probes and outlet controls.
Type of change
Additional information
Added documentation for Neptune Apex. home-assistant.io#13138
Checklist
black --fast homeassistant tests)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest.requirements_all.txt.Updated by running
python3 -m script.gen_requirements_all..coveragerc.The integration reached or maintains the following Integration Quality Scale: