Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Enpower Smart Switch status #75

Open
wants to merge 172 commits into
base: main
Choose a base branch
from
Open

Add Enpower Smart Switch status #75

wants to merge 172 commits into from

Commits on Aug 25, 2018

  1. Improve version detection

    Also fix url
    DavidDeSloovere authored Aug 25, 2018
    Configuration menu
    Copy the full SHA
    17693e0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from DavidDeSloovere/master

    Improve version detection
    jesserizzo authored Aug 25, 2018
    Configuration menu
    Copy the full SHA
    a636a5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cff6e6f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2018

  1. Configuration menu
    Copy the full SHA
    58fd8f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7b6c89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5926a81 View commit details
    Browse the repository at this point in the history
  4. Add support for Envoy IQ

    jesserizzo committed Aug 26, 2018
    Configuration menu
    Copy the full SHA
    6853105 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6d7e5b View commit details
    Browse the repository at this point in the history
  6. Bump version to 0.2

    jesserizzo committed Aug 26, 2018
    Configuration menu
    Copy the full SHA
    f3d21cb View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2018

  1. Merge pull request #1 from jesserizzo/master

    Update from origin
    DavidDeSloovere authored Sep 29, 2018
    Configuration menu
    Copy the full SHA
    d2c8a07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f69bee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    169e6a8 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    DavidDeSloovere authored Sep 29, 2018
    Configuration menu
    Copy the full SHA
    fe592a8 View commit details
    Browse the repository at this point in the history
  5. Update README.md

    DavidDeSloovere authored Sep 29, 2018
    Configuration menu
    Copy the full SHA
    223ddf8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    adebb4d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a24ddbc View commit details
    Browse the repository at this point in the history
  8. text

    DavidDeSloovere committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    3047393 View commit details
    Browse the repository at this point in the history
  9. throw runtime error

    DavidDeSloovere committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    cdb22ad View commit details
    Browse the repository at this point in the history
  10. single test instance

    DavidDeSloovere committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    f47e58e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    58405d1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5346430 View commit details
    Browse the repository at this point in the history
  13. Fix tyop

    DavidDeSloovere committed Sep 29, 2018
    Configuration menu
    Copy the full SHA
    1531ab6 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #3 from DavidDeSloovere/master

    Fix Original Envoy detection
    jesserizzo authored Sep 29, 2018
    Configuration menu
    Copy the full SHA
    eb3e641 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2019

  1. Configuration menu
    Copy the full SHA
    9ab6d21 View commit details
    Browse the repository at this point in the history
  2. bump version number

    jesserizzo committed May 27, 2019
    Configuration menu
    Copy the full SHA
    243f90a View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. Configuration menu
    Copy the full SHA
    3c0d45d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbd5eb0 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. Make reader async

    Jesse Rizzo committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    f03d296 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    jesserizzo committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    f89ae9b View commit details
    Browse the repository at this point in the history
  3. something

    jesserizzo committed Jun 14, 2019
    Configuration menu
    Copy the full SHA
    fa2b2db View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. Configuration menu
    Copy the full SHA
    77a2675 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from jesserizzo/master

    syncing fork
    gtdiehl authored Jun 19, 2019
    Configuration menu
    Copy the full SHA
    900579a View commit details
    Browse the repository at this point in the history
  3. Added await for get method

    Get method was missing await
    gtdiehl committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    1e1b7f9 View commit details
    Browse the repository at this point in the history
  4. Added empty string check

    On the Envoy Model C there is no webpage of http://IP_ADDR/info.xml, so the response will be blank.  This check only runs if the response in not blank
    gtdiehl committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    c0a1ccd View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2019

  1. Update README.md

    dalklein authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    2ef7453 View commit details
    Browse the repository at this point in the history
  2. Add files via upload

    dalklein authored Jun 20, 2019
    Configuration menu
    Copy the full SHA
    7942180 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2019

  1. add support for older Envoy C, s/w <R3.9, with only html pages for s…

    …craping
    
     existing code supported Envoy with s/w >=R3.9 which sport .json data reporting
    dalklein committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    a9f8d76 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/dalklein/envoy_reader

     add support for older Envoys with only .html, no .json,  s/w <R3.9
    dalklein committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    abdb564 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e2cdad View commit details
    Browse the repository at this point in the history
  4. Update envoy_reader.py

    This works with 0.94.4 homeassistant and older Envoy C,  with R3.7 s/w  (no .json data).   I'm not sure how to use the async requests working, so the import and await statements need fixing.   Otherwise this should still work with newer Envoys, but please test it.   
    
    the envoy_reader.py file is changed obviously,  and the README.md file is also updated.       
    
    Thanks!
    dalklein authored Jun 21, 2019
    Configuration menu
    Copy the full SHA
    14ea313 View commit details
    Browse the repository at this point in the history
  5. coorected my local install issue for requests_async, and updated code…

    … accordingly
    
    todo:  have an issue with asyncio somehow not returning data yet.
     <coroutine object EnvoyReader.seven_days_production at 0x625fd858>
    dalklein committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    e3d4a02 View commit details
    Browse the repository at this point in the history
  6. cleanup, still asyncio issue,

    may need fixing elsewhere in my installation
    dalklein committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    efccb3b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    894542d View commit details
    Browse the repository at this point in the history
  8. Username and Pass for testing

    gtdiehl committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    2fd9116 View commit details
    Browse the repository at this point in the history
  9. Revert "Username and Pass for testing"

    This reverts commit 2fd9116.
    gtdiehl committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    a2795d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2019

  1. added awaits, solved issue with async requests

      in added code for reading older Envoy
    dalklein committed Jun 22, 2019
    Configuration menu
    Copy the full SHA
    9832ba8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from dalklein/master

    support older Envoy C with only .html, no .json
    jesserizzo authored Jun 22, 2019
    Configuration menu
    Copy the full SHA
    06600db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09e0fa7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from sfjes/master

    Improve detection of Envoy-S with consumption metering
    jesserizzo authored Jun 22, 2019
    Configuration menu
    Copy the full SHA
    d219718 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21672ea View commit details
    Browse the repository at this point in the history
  6. Merge pull request #7 from gtdiehl/master

    Add await for Get method and Check for blank response from info.xml page
    jesserizzo authored Jun 22, 2019
    Configuration menu
    Copy the full SHA
    5668b90 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2019

  1. Merge pull request #2 from jesserizzo/master

    Syncing fork
    gtdiehl authored Jul 18, 2019
    Configuration menu
    Copy the full SHA
    5bdb5cd View commit details
    Browse the repository at this point in the history
  2. User configurable Usename and Password

    Changed the inverter authentication to be user configurable.  Or if not used will use the default of 'envoy' for the username and the last six digits of the Envoy's serial number for the password.
    gtdiehl committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    4650abf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5625c1e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Configuration menu
    Copy the full SHA
    5580089 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2019

  1. Configuration menu
    Copy the full SHA
    79391e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. Updated API and fixed logic error

    Added user input for authentication when running from console.
    
    Removed unused import sys
    
    Exposed the Last Reported date from each inverter
    gtdiehl committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    37a7ea7 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. Delete .gitignore

    gtdiehl authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    8fd3f94 View commit details
    Browse the repository at this point in the history
  2. Delete profiles_settings.xml

    gtdiehl authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    264c21f View commit details
    Browse the repository at this point in the history
  3. Delete envoy_reader.iml

    gtdiehl authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    2b1c2a8 View commit details
    Browse the repository at this point in the history
  4. Delete misc.xml

    gtdiehl authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    0503044 View commit details
    Browse the repository at this point in the history
  5. Delete modules.xml

    gtdiehl authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    fdfed94 View commit details
    Browse the repository at this point in the history
  6. Delete vcs.xml

    gtdiehl authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    509bcce View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2019

  1. Configuration menu
    Copy the full SHA
    4c829cd View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2019

  1. Merge pull request #11 from gtdiehl/master

    User configurable user/pass and to expose Last Reported Date for Inverters
    jesserizzo authored Nov 16, 2019
    Configuration menu
    Copy the full SHA
    1bf743e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15 from dennisdegreef/fixPModels

    Fix support for Envoy 'P' models that do not have consumption capabilities
    jesserizzo authored Nov 16, 2019
    Configuration menu
    Copy the full SHA
    e95885e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2019

  1. Configuration menu
    Copy the full SHA
    ea1e818 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

  1. Log message when login fails

    gtdiehl committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    c339923 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a61300 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. Change production retrieval

    Since there are two different Envoy-S models, one that has only inverters and one with inverters and CTs (eim).  The production method should retrieve watts from the inverters as all Envoy-S will have inverters.  Closes #14
    gtdiehl committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    a0d17dc View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2019

  1. Merge pull request #18 from gtdiehl/login-messages

    Raise an exception when Authentication fails for Inverter data
    jesserizzo authored Dec 21, 2019
    Configuration menu
    Copy the full SHA
    6a740d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8c8b02 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2019

  1. Configuration menu
    Copy the full SHA
    da6b247 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2019

  1. Merge pull request #20 from gtdiehl/envoys_production

    Change production retrieval
    jesserizzo authored Dec 25, 2019
    Configuration menu
    Copy the full SHA
    512542c View commit details
    Browse the repository at this point in the history
  2. increment version number

    jesserizzo committed Dec 25, 2019
    Configuration menu
    Copy the full SHA
    2e49fcc View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2019

  1. Configuration menu
    Copy the full SHA
    191253c View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. Merge pull request #21 from dennisdegreef/fixPcDetection

    Use better detection for PC type
    jesserizzo authored Jan 18, 2020
    Configuration menu
    Copy the full SHA
    76d1c95 View commit details
    Browse the repository at this point in the history
  2. Basic CI/CD (#24)

    jesserizzo authored Jan 18, 2020
    Configuration menu
    Copy the full SHA
    be02f86 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2020

  1. Added update for HA (#22)

    gtdiehl authored Feb 22, 2020
    Configuration menu
    Copy the full SHA
    62fcac7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2020

  1. Replace sync inverter call with async (#29)

    * Replaced sync with async request
    
    * Fixed exception attribute
    
    * Removed commented out old code
    
    * Removed requests library import
    
    intervers_production() was only using requests, and has been replaced with the httpx library, so I removed the import of requests
    
    * Removed requests requirement
    
    Removed requirement of the requests library as it was replaced with httpx
    
    * Added latest httpx version
    
    Added latest stable release version of httpx to requirements
    
    * Removed unneeded import
    gtdiehl authored May 3, 2020
    Configuration menu
    Copy the full SHA
    d07146c View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Bump version number

    jesserizzo committed May 4, 2020
    Configuration menu
    Copy the full SHA
    9abb7bb View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. Update setup.py

    Removed unused library and added new httpx library
    gtdiehl committed May 5, 2020
    Configuration menu
    Copy the full SHA
    326860e View commit details
    Browse the repository at this point in the history

Commits on May 9, 2020

  1. Merge pull request #31 from gtdiehl/setup_httpx

    Update setup.py to include new httpx required library
    jesserizzo authored May 9, 2020
    Configuration menu
    Copy the full SHA
    7f201bf View commit details
    Browse the repository at this point in the history
  2. Update setup.py

    jesserizzo committed May 9, 2020
    Configuration menu
    Copy the full SHA
    78137eb View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. Increase timeout

    Increased timeout from default of 5secs to 30secs
    gtdiehl committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    a33ebe5 View commit details
    Browse the repository at this point in the history
  2. Increase timeout

    Increased timeout from default of 5secs to 30secs
    gtdiehl committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    6c7ad30 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    614bf48 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2020

  1. Merge pull request #35 from gtdiehl/httpx_timeout

    Increase HTTP timeout for inverter production call
    gtdiehl authored Oct 31, 2020
    Configuration menu
    Copy the full SHA
    54d7cf5 View commit details
    Browse the repository at this point in the history
  2. Bump version number

    gtdiehl committed Oct 31, 2020
    Configuration menu
    Copy the full SHA
    7b9d159 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #38 from gtdiehl/bump_version_0162

    Bump version number to 0.16.2
    gtdiehl authored Oct 31, 2020
    Configuration menu
    Copy the full SHA
    b68e4c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Configuration menu
    Copy the full SHA
    2d186da View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Configuration menu
    Copy the full SHA
    7c6afee View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. Configuration menu
    Copy the full SHA
    d384ed9 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Removing debug msg output

    gtdiehl committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    3bba15d View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2020

  1. Merge pull request #40 from gtdiehl/fix_issue_37

    Retrieve Production data based on CT (eim) count
    gtdiehl authored Nov 21, 2020
    Configuration menu
    Copy the full SHA
    0ba6421 View commit details
    Browse the repository at this point in the history
  2. Bump version number

    gtdiehl committed Nov 21, 2020
    Configuration menu
    Copy the full SHA
    bcb3c5c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #44 from gtdiehl/master

    Bump version number to 0.17.0
    gtdiehl authored Nov 21, 2020
    Configuration menu
    Copy the full SHA
    b248f8a View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2020

  1. Configuration menu
    Copy the full SHA
    c5c29a7 View commit details
    Browse the repository at this point in the history
  2. Bumping version to 0.17.1

    gtdiehl committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    db845df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f6db06 View commit details
    Browse the repository at this point in the history
  4. Bumping version to 0.17.1

    gtdiehl committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    b6ef966 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7b30d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4610d1a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bf44eab View commit details
    Browse the repository at this point in the history
  8. Merge pull request #47 from gtdiehl/exception_handling_ha

    Raise exceptions that Home Assistant can consume and bump version to 0.17.1
    gtdiehl authored Dec 4, 2020
    Configuration menu
    Copy the full SHA
    09d3038 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2020

  1. Configuration menu
    Copy the full SHA
    573a04e View commit details
    Browse the repository at this point in the history
  2. Bump version to 0.17.2

    gtdiehl committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    490184c View commit details
    Browse the repository at this point in the history
  3. Removing unused import h11

    gtdiehl committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    6f299bc View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

  1. Configuration menu
    Copy the full SHA
    006ec97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a5c535 View commit details
    Browse the repository at this point in the history
  3. Aligned console output

    gtdiehl committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    08bb904 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #49 from gtdiehl/replace_requests_httpx

    Replace requests_async with httpx library
    gtdiehl authored Dec 7, 2020
    Configuration menu
    Copy the full SHA
    53cf8cf View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Bump version to 0.18.0

    gtdiehl committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    3621d71 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #53 from gtdiehl/master

    Bump version to 0.18.0
    gtdiehl authored Dec 15, 2020
    Configuration menu
    Copy the full SHA
    3d18c5d View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Configuration menu
    Copy the full SHA
    e095d4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e83edc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28e34de View commit details
    Browse the repository at this point in the history
  4. Merge pull request #56 from gtdiehl/master

    Let I/O occur only when calling getData()
    gtdiehl authored Dec 16, 2020
    Configuration menu
    Copy the full SHA
    545d94a View commit details
    Browse the repository at this point in the history
  5. Bump version to 0.18.1

    gtdiehl committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    48c874e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #57 from gtdiehl/master

    Bump version to 0.18.1
    gtdiehl authored Dec 16, 2020
    Configuration menu
    Copy the full SHA
    ac7401e View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2020

  1. Configuration menu
    Copy the full SHA
    a8d6c82 View commit details
    Browse the repository at this point in the history
  2. Fixed typo

    gtdiehl committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    fddf180 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f6e02e View commit details
    Browse the repository at this point in the history
  4. Bump version to 0.18.2

    gtdiehl committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    77e5d1a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #59 from gtdiehl/master

    Add retries when gathering Inverter data
    gtdiehl authored Dec 28, 2020
    Configuration menu
    Copy the full SHA
    1ba3d9d View commit details
    Browse the repository at this point in the history
  6. Fix indentation issue

    gtdiehl committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    0aa4561 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c4b1ab9 View commit details
    Browse the repository at this point in the history
  8. Bump version to 0.18.3

    gtdiehl committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    d6add6d View commit details
    Browse the repository at this point in the history
  9. Merge pull request #61 from gtdiehl/master

    Return None for Inverter data for Envoy with <3.9 firmware
    gtdiehl authored Dec 28, 2020
    Configuration menu
    Copy the full SHA
    b65fe5c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Cleanup detection and avoid calling endpoints that are not present

    - support passing in shared httpx client
    - get pylint rating to 10/10
    bdraco committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    64ef3cd View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2021

  1. Configuration menu
    Copy the full SHA
    86300bf View commit details
    Browse the repository at this point in the history
  2. reorder

    bdraco committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    ef48a4f View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. flake8 fixes

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    7bbf506 View commit details
    Browse the repository at this point in the history
  2. Add requirements

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    b0bbdc1 View commit details
    Browse the repository at this point in the history
  3. fix test location in ci

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    346e78c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52c36d2 View commit details
    Browse the repository at this point in the history
  5. cleanup retry logic

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    37b1e38 View commit details
    Browse the repository at this point in the history
  6. Add more fixtures

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    fef68f5 View commit details
    Browse the repository at this point in the history
  7. fix v4

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    3e262ad View commit details
    Browse the repository at this point in the history
  8. merge retry logic

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    ba1614b View commit details
    Browse the repository at this point in the history
  9. Remove unused import

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    c3c4207 View commit details
    Browse the repository at this point in the history
  10. tweaks

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    71e9747 View commit details
    Browse the repository at this point in the history
  11. tests

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    00207f6 View commit details
    Browse the repository at this point in the history
  12. tests

    bdraco committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    36150fa View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2021

  1. Merge pull request #64 from bdraco/detection_cleanups

    Cleanup detection and avoid calling endpoints that are not present
    gtdiehl authored Apr 11, 2021
    Configuration menu
    Copy the full SHA
    df8e86c View commit details
    Browse the repository at this point in the history
  2. Bumping envoy_reader version

    Bumping version for clean up in PR #64
    gtdiehl authored Apr 11, 2021
    Configuration menu
    Copy the full SHA
    b528a92 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Update envoy_reader.py getData()

    Update getData() to add optional input parameter to not read inverters.
    Inverters only update every 5 or 15 mins, depending on Envoy-S configuration, whereas production data updates every minute.  Also, requesting inverter data at too short an interval can cause the Envoy to start lagging and eventually timeout.  See https://thecomputerperson.wordpress.com/2016/08/03/enphase-envoy-s-data-scraping/#comment-1565 for more details.
    stuartwishart authored Apr 14, 2021
    Configuration menu
    Copy the full SHA
    8feb02b View commit details
    Browse the repository at this point in the history
  2. Update envoy_reader.py

    Reduced comment length
    stuartwishart authored Apr 14, 2021
    Configuration menu
    Copy the full SHA
    76f98a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Remove schedule build

    Given the low number of changes to the repository I feel we can get away with running Workflows with PR merges and commits to main
    gtdiehl committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    ca84e9c View commit details
    Browse the repository at this point in the history
  2. Added build badge to Readme

    gtdiehl committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    b2b1466 View commit details
    Browse the repository at this point in the history
  3. Added Latest release badge

    gtdiehl committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    f1e747c View commit details
    Browse the repository at this point in the history
  4. Rename master to main (#66)

    * Rename master to main
    jesserizzo authored Apr 15, 2021
    Configuration menu
    Copy the full SHA
    f611d5d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Merge pull request #71 from gtdiehl/main

    Added badge status to Readme
    gtdiehl authored Apr 16, 2021
    Configuration menu
    Copy the full SHA
    aacd5c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. Merge pull request #69 from gtdiehl/remove_schedule

    Remove schedule from build-main workflow
    gtdiehl authored Apr 18, 2021
    Configuration menu
    Copy the full SHA
    21f5fe4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #68 from stuartwishart/main

    Update envoy_reader.py getData()
    gtdiehl authored Apr 18, 2021
    Configuration menu
    Copy the full SHA
    d603c16 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Bumping version to 0.18.5

    gtdiehl committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    a4816c1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #73 from gtdiehl/main

    Bumping version to 0.18.5
    gtdiehl authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    82df8b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. Added battery status function

    gtdiehl committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    e938f70 View commit details
    Browse the repository at this point in the history
  2. Removing debug

    gtdiehl committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    e183ba2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b23dc96 View commit details
    Browse the repository at this point in the history
  4. Removing extra whitespace

    gtdiehl committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    63342e3 View commit details
    Browse the repository at this point in the history
  5. Fixed black issue

    gtdiehl committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    92a99df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d3782e2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4cd7c53 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e6294d2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    73a8c34 View commit details
    Browse the repository at this point in the history
  10. Renamed function

    gtdiehl committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    3668de9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b814e1d View commit details
    Browse the repository at this point in the history
  12. Merge pull request #74 from gtdiehl/battery_status

    Add Battery storage data
    gtdiehl authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    598ee6c View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Added enpower status

    gtdiehl committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    54b0e33 View commit details
    Browse the repository at this point in the history
  2. Fixed message output

    gtdiehl committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    c9bee6f View commit details
    Browse the repository at this point in the history
  3. Fixed endpoint variable

    gtdiehl committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    891cc6a View commit details
    Browse the repository at this point in the history