Code Monkey home page Code Monkey logo

Comments (7)

drc38 avatar drc38 commented on September 18, 2024

Hi, prior to creating this repo I approached the existing repo owners suggesting the two be combined. They preferred keeping it separate. Happy for you to raise it again with them.

from fronius_solarweb.

JCalvi avatar JCalvi commented on September 18, 2024

I had the same thought, yes it would be perfect if they were combined. I suspected they may not want to change theirs, so thought I'd ask if you would consider changing yours to only update any missing data?
This way the existing one is installed to get live data, and your integration if installed as well only adds missing data.

from fronius_solarweb.

drc38 avatar drc38 commented on September 18, 2024

I don't know how that would work. Happy to review a PR if you've got a workable solution.

from fronius_solarweb.

farmio avatar farmio commented on September 18, 2024

Hi 👋!

They preferred keeping it separate.

If I remember correctly, my suggestion was to keep the communication libs (pyfronius and your python-fronius-web) separate as they used a very different tech stack (httpx vs aiohttp, pydantic vs custom parser). I still think this is a good idea so each can individually be updated, tested and be used in other projects.

I do not have any objections to import and use both libraries in the HA core Fronius integration.

That said, the local SolarAPI pyfronius uses does provide historical data as well, however using this endpoint is not implemented currently.

from fronius_solarweb.

drc38 avatar drc38 commented on September 18, 2024

I'd be happy if it was incorporated into the core HA fronius integration using @farmio's approach, this repo could then be sunset.

from fronius_solarweb.

farmio avatar farmio commented on September 18, 2024

Great! @JCalvi are you planning on working on this? I'd be happy to do reviews or answer questions along the way (if I can 🙃).

from fronius_solarweb.

JCalvi avatar JCalvi commented on September 18, 2024

Hi @farmio, no I was just hoping to see some merging of these two projects.
Happy to help test, but coding it was not in my plans.

from fronius_solarweb.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.