emilohman / homey-nibe

This App brings support for the Nibe heat pumps.
MIT License
2 stars 4 forks source link

Add support for S-series pumps and myUplink #33

Open MasterV opened 11 months ago

MasterV commented 11 months ago

Nibe S-series pumps use the newer ‘myUplink’ service and can’t be added through this app. (Or any other)

Is there a way for the developer to add support for the service and s-series pumps?

maikie1978 commented 11 months ago

Yes same issue here, I also want to integrate but its only working with Nibe Uplink and not with MyUplink. If somenone can add this I can continue with integrating this device in my Homey

ackerk commented 10 months ago

Same here. And looks like Nibe will be switching from Nibe Uplink to MyUplink for all their heatpumps in the near future, so support for myUplink will pretty much be mandatory in order for this app to be able to continue working properly.

cillianomongain commented 7 months ago

Same here, would love support for MyUplink.

Jeronimus76 commented 7 months ago

Same here. Tried everything else. My entire new home is connected to Homey Pro, except for the Nibe S-line. ☹️

lovegren22 commented 5 months ago

How can we support someone to assist in this? If its about time maybe a collection of money is in its order to motivate?

MasterV commented 5 months ago

How can we support someone to assist in this? If its about time maybe a collection of money is in its order to motivate?

I’m up for that. Not sure how to proceed, but I’d happily donate/pay.

Aborgh commented 4 months ago

It seems like @emilohman hasn't replied to several of these threads. I was first thinking of contributing to this repo but I think I'll try making a new app for myUplink instead

emilohman commented 4 months ago

@Aborgh You are more than welcome to contribute with myUplink support! I'm not answering because I build this app on my spare time and I don't have an S-serie pump myself and it's quite expensive to just by one...

But last week I got an email from Nibe that my heatpump is ready to be migrated to the myUplink api.. so soon when I have time I maybe look into it..

Aborgh commented 4 months ago

Cool thanks! I understand completely 😊. I wasn't inferring anything from my comment.

Since homey hasn't got any support for 2 oauth endpoints it will be quite tricky to support myUplink and nibeuplink. Don't you think? 🤔 Since all nibeuplink accounts is to migrate to myUplink , maybe a new homey app (different app id) on a new branch called "myUplink" with the new endpoint would be sufficient?

Then merge it to main when all accounts has been migrated?

What do you think @emilohman?

fvdm commented 3 months ago

Given that the migration happens per individual device (firmware update), what about a toggle in the device settings?

Eventually the old API will deprecate and then the toggle can be removed from the app. By the rate new firmware is released and actually applied, it could be that Nibe may have to postpone the deprecation date. Resulting in both APIs running simultaneously for a while.