the initial step would have been to incorporate the latest HACS version, not to start a new solution from scratch, with new sensors and data structure
The author and reviewers of the core integration are aware of the hacs integration and I’m sure they considered reuse and whether to replace or complement the hacs integration.
Core is as much maintained by the community as hacs, but there are different design considerations to be made. As mentioned earlier, home assistant is currently working on a data format and cards for forecasting. If the current core integration would have copied the hacs format, there would be a good chance of requiring a breaking change in the future as well as introducing an unofficial data structure in core. This is not desirable for core integrations.
Personally, I agree with the decision to provide a simple core integration for pricing in the energy dashboard and keep the hacs integration for the more advanced use cases and forecasts. It makes sense and it’s the best of both worlds.
There are many opinions and all are appreciated and considered. Let’s also respect the choices of the people volunteering their time to do the actual development.
Would there be any possibility to add SEMOpx to this project? SEMOpx offers the dynamic pricing API for the Irish market. Here is an example script which downloads and parses the prices.
I did attempt to fork this project and give it a go myself, but I am failing to get it working properly.
Nordpool and semopx are different services and should have different integrations. A fork is the right way to go.
Maybe start a new community topic to get full attention on he development of semopx. Hopefully, other people need the same thing and you can work together on the development. The official home assistant discord has a developer channel which might offer some help.