Daikin Altherma Heat Pumps and Home Assistant using the Daikin Onecta Cloud Integration (Tutorial)

  Рет қаралды 6,984

Speak to the Geek

4 ай бұрын

Want to connect your Daikin Altherma heat pump to Home Assistant? Check out this tutorial which makes use of the Daikin Onecta Cloud API and the Daikin Onecta integration.
Sign up to Octopus Energy here using my referral link (we both get £50 credit if you do):
share.octopus.energy/crisp-moth-619
Or quote the referral code: crisp-moth-619
Daikin Developer Site:
developer.cloud.daikineurope.com
Redirect URI:
my.home-assistant.io/redirect/oauth
HACS Video:
kzbin.info/www/bejne/oKvTnmtvbppphtk
Daikin Onecta Repo URL:
github.com/jwillemsen/daikin_onecta
Buy me a coffee:
www.buymeacoffee.com/speaktothegeek
paypal.me/speaktothegeek
Join this channel to get access to perks:
kzbin.info/door/25zb7Sojh4KUv5CsFYH-6Qjoin
As an Amazon Associate and member of the eBay Partner Network I earn from qualifying purchases. Most links above are affiliate links and I may earn a small commission from any purchases you make if you use them.

Пікірлер: 99
@RichardASlack
@RichardASlack 13 күн бұрын
Perfect! The guys are running through the setup with me tomorrow so I can then start to monitor the data and get all geeky!! Thanks Oliver!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 13 күн бұрын
Nice! I hope you enjoy!
@AndyKennedy
@AndyKennedy 4 ай бұрын
Wow thanks so much for taking the time to share this and edit it, know it takes time redacting all your details etc. I've gone the exact same way as you gotta octopus with a Daikin due to be installed in August so can't wait to get this up and running too
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
Good luck with your installation
@AllElectricLiving
@AllElectricLiving 11 күн бұрын
How do you feel about doing one of your excellent videos to install a ESPaltherma integration to your heat pump in HA using a ESP32?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 11 күн бұрын
A lot of people have asked me for this, it is on my to-do list, but it's a hugely complex video to make so keeps slipping down the priorities!
@User1-zk2xr
@User1-zk2xr 25 күн бұрын
Hello, great informative video, thank you very much. In your earlier video, from February, you explained nicely how to read the data from the heat pump continously with ESPAltherma & ESp32 straight to an MQTT. Are both methods providing the same amount of data and control capabilites? Which method would you recommend, ESPAltherma with ESP32 or the Onecta could API?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 25 күн бұрын
ESPAltherma only provides data, read-only, unless you start wiring in relays. I use ESPAltherma for data and the API for control.
@deannigel1963
@deannigel1963 4 ай бұрын
The Onecta integration works ok but it limited to 200 calls a day. Don’t go over this otherwise it shuts down providing data for 24h. You need to ensure you don’t go over one data update every 10mins. Octopus installed my HP last week and Billy was the lead engineer who told me he installed yours. They made an excellent job very pleased.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
The integration’s default configuration should keep you within the API limits. If you tweak it then things start going wrong! And yes, Billy and his team did a great job. I hadn’t named any of them specifically in the videos in case they wanted their privacy but they were happy with me filming everything else (I think!)
@jamesfoster9783
@jamesfoster9783 4 ай бұрын
Any chance the integration allows proper power usage monitoring? The onecta app provides no real time monitoring, and a slightly untrustworthy figure to the nearest KWh for each 2 hour block...
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
No, the app and integration use the same API
@jamesfoster9783
@jamesfoster9783 4 ай бұрын
@@SpeakToTheGeekTech curses, thank you for the confirmation!
@AndyKennedy
@AndyKennedy Ай бұрын
So helpful. Thanks for taking the time to do these ❤
@SpeakToTheGeekTech
@SpeakToTheGeekTech Ай бұрын
You're welcome!
@paulredpath6350
@paulredpath6350 3 ай бұрын
Thanks for the video. My previous integration between HA and Daikin had just stopped working so thank you for making this video. I can see the Daikin device and 51 entities have been setup in HA but unfortunately I can't see the Altherma Room Temperature climate control. Any ideas why that would be?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 ай бұрын
I wouldn't know sorry, but it might be worth asking the question on the project's Github repo (github.com/jwillemsen/daikin_onecta ) to see if anyone else has seen that issue.
@Richardincancale
@Richardincancale 4 ай бұрын
Wow - I’m not sure I’d have the courage to get into that! Same with the ESPAltherma integration. I just used Open Energy Monitor to track the power consumption of the heat pump and auxiliary heater (and discovered the auxiliary heater is used rather too often), plus flow and return temperatures (and thus DeltaT) using digital thermometers after the buffer tank - so I’m getting true heat input to the house. For the heat output and COP I use the flow rate from the external Wilo pump which Urban Plumber tells me is reasonably accurate. Heat output then just equals DeltaT x Flow (l/s) x 4.2 (specific heat capacity of water).
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
Wow, it sounds like your solution is way more advanced than mine! I have ESPAltherma but because it uses the heat pump's temperature sensors it's not considered very accurate for calculating the heat output.
@AndyKennedy
@AndyKennedy Ай бұрын
How did you track the energy consumption sorry? Using clamps?
@Richardincancale
@Richardincancale Ай бұрын
@@AndyKennedy Yes, using emoncms you can attach clamp-on current transformers to the feeds in your consumer unit. I use temperature sensors to record the flow and return temperatures as well as indoor and outdoor temperatures. In my heating system the flow rate is fixed so it’s straightforward to calculate the heat being delivered and divide by the energy consumed to get the COP.
@brendanhardiman8427
@brendanhardiman8427 Ай бұрын
Thanks so much for making this. Finally had my ASHP installed, but didn't have the WLAN card so just bought one. I can't seem to active the Wireless Gateway on the MMI to get the data. Tried the instsller code, don't want to mess around too much, but still no luck. Any ideas? Future videos, difference in a low temp, 40C tank with no mixing, to a high temp 60C tank and mixing in energy use. Is it better to tick over, or one big blast a day??
@SpeakToTheGeekTech
@SpeakToTheGeekTech Ай бұрын
I really wouldn't know how to activate the card, sorry. I actually thought it was a case of just inserting it and then using the advanced mode to configure it from what others have told me but if yours isn't doing that then it might require an installer's help or a lot more Googling.
@brendanhardiman8427
@brendanhardiman8427 Ай бұрын
Thanks. Installer came and sorted out(turned the card round😂😂(like I hadn't tried this 100 times, always the case) during Commissioning. Getting data from ASHP to HA now! Now I want to share to HeatPumpMonitoring. Happy to continue Googling, but for clarity, is it a case of setting up an Emoncms account which takes data from HA and then sends to HPM which then makes it publicly available? Very newbie to this, but getting tired in knots. Maybe worth a video.. Many many thanks, and great video, trying the HA Octopus free electricity program today
@SpeakToTheGeekTech
@SpeakToTheGeekTech Ай бұрын
@@brendanhardiman8427 Emoncms is not for beginners! It is definitely worth a video, but it's a long one for me to make and it's been sitting on my to-do list for months. I will get around to it but I'll need a decent amount of free time to put that together.
@AgusFLazaro
@AgusFLazaro 4 ай бұрын
In my case it doesn't work. I follow all the instructions in the video, but when I configure the integration in HA, a Daikin web page opens with a not very descriptive error message: "Something went wrong." Any ideas?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
I don't know sorry. It might be worth asking on GitHub in the discussion for the integration. github.com/jwillemsen/daikin_onecta
@Tomzor
@Tomzor 4 ай бұрын
Same for me just "Something Went Wrong"
@paddy98085
@paddy98085 12 күн бұрын
When you try to install this integration check if you don't have an old client id and secret configured within Home Assistant, see Application Credentials for more information.
@marklewisduncombe
@marklewisduncombe Ай бұрын
Hi Oliver, I'm struggling to figure out how to get HA sensors into a local emoncms. Emoncms history integration is sparse on info, don't suppose you have a resource you can point to do you?
@SpeakToTheGeekTech
@SpeakToTheGeekTech Ай бұрын
It's not straightforward sorry, it took me a lot of reading through their documentation and a lot of trial and error. I plan to write a guide / video at some point but it's a huge task I just haven't got around to yet.
@marklewisduncombe
@marklewisduncombe Ай бұрын
@@SpeakToTheGeekTech yeah I can imagine that would be a big task am currently going through the docs and trial and error myself.
@JohnR31415
@JohnR31415 4 ай бұрын
Nice - so does it allow you to request a specific flow temp/rate?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
No you can’t control that via the cloud - that’s only configurable via the MMI to my knowledge. It’s normal user controls that are exposed such as internal set points, thermostat modes, and hot water boosting
@JohnR31415
@JohnR31415 4 ай бұрын
Shame - would be nice to be able to automate and actually monitor heat output and electricity usage
@bazcurtis178
@bazcurtis178 4 ай бұрын
That is fantastic. Planning permission decision week for me. Fingers crossed. I will be installing this on my Mum’s Home Assistant. Does this replace the information from the Shelley and the ESPAltherma. I wonder if this API was made for installers to help support customers. I would love to integrate this Agile in some way. I assume you can use this for Heat Pump Monitor?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
No this is very different to the ESPAltherma/Shelly approach. It monitors the status and allows basic control but it doesn’t give you real time flow data because the update interval is too slow
@bazcurtis178
@bazcurtis178 4 ай бұрын
@@SpeakToTheGeekTech Good to know. The M5 Tough is ready and I will order Shelley once I know the outcome. Do you have plans to do a video on setting up Heat Pump Monitor?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
It's on the to-do list but not near the top!
@AndyKennedy
@AndyKennedy Ай бұрын
​@@bazcurtis178what is heat pump monitor please?
@AndyKennedy
@AndyKennedy Ай бұрын
Anybody found a way to track the life usage in watts of the water heater and climate control? I'm trying to add them to an energy flow but they think the overall usage for the day is live. I can't seem to find an actual live consumption entity
@SpeakToTheGeekTech
@SpeakToTheGeekTech Ай бұрын
Are you after energy used, as in kWh? That's not reported by the unit and has to be calculated. I use an external power/energy monitor (Shelly EM Pro) to do that because the internal monitoring of the heat pump is very inaccurate.
@stephenrudd9378
@stephenrudd9378 4 ай бұрын
Hi there, after watching your interesting videos on the ASHP I have decided to follow your footsteps to get a quote. Do you have a referral code ? As I understand that we both can get £100
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
Hi! Good luck with your heat pump journey :) And yes, please quote my account A-E16D01B4 and we should both get £100 when your installation has completed. Originally they said it was a discount for you, but I think they just apply it as account credit now which is effectively the same thing overall because you pay for the installation from an Octopus account even if you're not with them for your energy.
@stephenrudd9378
@stephenrudd9378 4 ай бұрын
@@SpeakToTheGeekTech Many thanks for your code I will give this to Octopus
@sp1es
@sp1es 2 ай бұрын
​@@SpeakToTheGeekTechI've used your referral code as well as your whole install series was very interesting! Had to have them change a radiator on the proposal as it was unnecessarily large but just about ready to sign now!
@SpeakToTheGeekTech
@SpeakToTheGeekTech 2 ай бұрын
@@sp1es Excellent news and thank you very much!
@faux_hobo
@faux_hobo 4 ай бұрын
Any chance of getting this with local control? I see no need, and have no desire to connect this company to my local controlled smart home.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
I doubt it sorry. There are options for monitoring it locally (ESPAltherma), a potential expensive wired network add-on that I’ve heard lets your control it locally but I’ve never tried. But by default there is no local access to the heat pump
@faux_hobo
@faux_hobo 4 ай бұрын
@@SpeakToTheGeekTech Ooo, thanks for this, looks like can get one for £20. When my heatpump is installed I'll give this a try
@sp1es
@sp1es 2 ай бұрын
Can you trigger water heating from HA with this add on?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 2 ай бұрын
Yup
@sp1es
@sp1es 2 ай бұрын
@@SpeakToTheGeekTech that could work well with the agile integration then and some logic regarding solar!
@62Womble
@62Womble 3 ай бұрын
I get an error when I go to the Daiken page to approve HA, it says opps something has gone wrong. 😞 I have registered etc.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 ай бұрын
There is a discussion forum for the project's page where you could ask the question (github.com/jwillemsen/daikin_onecta/discussions ). Unfortunately mine works exactly as per the video - the demo was effectively me configuring it real-time. Any issues you might experience were not encountered by me so I wouldn't know how to resolve them, but hopefully there will be someone on the project discussion page who can help.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 ай бұрын
One question though... the redirect URL, did you paste it EXACTLY as I said, or did you try and change it to something custom for your install? Because it must be exactly as I said or you will get the error you mention.
@62Womble
@62Womble 3 ай бұрын
@@SpeakToTheGeekTech I copied and pasted, so that seems ok. I am not very good at Home Assistant so it could be me. Thanks for the help.
@62Womble
@62Womble 3 ай бұрын
@@SpeakToTheGeekTech Just rebooted my pc, and it has now gone through to that page and is working.
@francescomartone8030
@francescomartone8030 3 ай бұрын
hi, at 4:50 when redirect me to daikin website it says: something wrong. i don't know what did it wrong
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 ай бұрын
I wouldn't know either sorry. Your best bet is to read through all the troubleshooting information available on the project's web site, and check the known issues there too: github.com/jwillemsen/daikin_onecta
@francescomartone8030
@francescomartone8030 3 ай бұрын
I did it! but how can i change from ºF to ºC?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 ай бұрын
​@@francescomartone8030 You can edit the entity and change the display unit and it will convert it.
@McIver84
@McIver84 14 күн бұрын
@@francescomartone8030 I have the same problem, how did you solve it?
@janoschkme9666
@janoschkme9666 2 ай бұрын
Thank you very much for this excellently explained video! Unfortunately, I am also getting the error that something went wrong, no matter which URI I provide. I hope I can still find a solution to the problem. I wish you all the best.
@gielbouwen4734
@gielbouwen4734 2 ай бұрын
Have you by any chance found the solution to make this work? I get the same error message: "unable to create DCR from HTTP Invalid response:Error: invalid dcr http response"
@DanielWhelan
@DanielWhelan 2 ай бұрын
Same here ​@@gielbouwen4734
@BoneStorM1337
@BoneStorM1337 2 ай бұрын
@@gielbouwen4734 I have the same error, could you fix it?
@russstephens3499
@russstephens3499 2 ай бұрын
I have the same error message. Hope somebody can help
@AndyKennedy
@AndyKennedy Ай бұрын
​@@gielbouwen4734I have this error, turns out it was something on daikins side.... You can't currently make new apps. Instead if you go into the getting started area of the Daikin API site it states....
@AnotherBoring43yearold
@AnotherBoring43yearold 15 күн бұрын
Wonder if vailant have this 😬
@SpeakToTheGeekTech
@SpeakToTheGeekTech 15 күн бұрын
Vaillant do have a cloud integration, yes
@AnotherBoring43yearold
@AnotherBoring43yearold 15 күн бұрын
@@SpeakToTheGeekTech hmm I may have to do some geek stuff then and look into that and all this home assistant stuff
@AnotherBoring43yearold
@AnotherBoring43yearold 10 күн бұрын
@@SpeakToTheGeekTech I’ve sorted via hacs integration and then my vailant download. I’m super impressed i managed all this 🤣🤣
@tarkadahl1985
@tarkadahl1985 4 ай бұрын
Seems to be far more reliable than the vaillant arotherm integration I'm using 😂
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
Yeah works pretty well for me so far and has survived a number of reboots and updates.
@tarkadahl1985
@tarkadahl1985 4 ай бұрын
@@SpeakToTheGeekTech to this day it is a toss of a coin! Arotherm devs could do with chatting to Daikin devs...
@JBLHPJ
@JBLHPJ 4 ай бұрын
shame they still dont expose scop/ cop or even just the heating / dhw output so you use a helper to get the scop
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
That's not even something their controller or app exposes.
@deryckarnold
@deryckarnold 4 ай бұрын
Could you explain what the helper is that calculates scop is please?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
There is no ability to calculate the SCOP using this integration. It doesn't provide any heat energy out values, or enough of a refresh rate on the data to be able to calculate one.
@deryckarnold
@deryckarnold 4 ай бұрын
Seems like there is something missing in the MCS standard where the SCOP is supposed to be guaranteed, yet there isn’t any way for an owner to find out the SCOP from a standard Octopus Energy heat pump installation (I know open energy monitoring does provide it, but it needs a modification to the plumbing and extra money)
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
There is, you look on the MMI under information > energy data. You can view the electrical energy consumed and heat energy produced. Calculate heat energy produced / electrical energy consumed and you get your COP for that period. It's just not exposed by the API.
@joshhart8139
@joshhart8139 3 ай бұрын
Hi, would you be intrested in trying the Homely heat pump controller/optimiser? It now has a portal to see all the data from your heat pump and will improve energy bill saving of your heat pump. If you are intrested, let me know :) Enjoy your Daikin.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 3 ай бұрын
Hi, thank you for the offer. However I have already given this a lot of thought and am following the product's development (for a couple of years!). I think that the end result of the solution and its own internal logic is amazing and exactly what ALL heat pump controllers should do. But for me personally I don't think it's suitable yet. This isn't intended to be overly critical, but reasons why I haven't adopted it and potentially areas you could consider as improvements in order to make it more widely appealing. Firstly it appears that Homely replaces your existing controller? If so, there then doesn't appear to be any replacement for the in-home display (just a wireless display-less temperature sensor?). This fails the WAF test because now we can't see at a glance what the temperature is in our house. Our Daikin 'thermostat' lets us see that, let's us easily check the water tank temperature, temporarily adjust the setpoint or quickly boost the hot water. This was one main reason I didn't use Tado a few years ago and chose Evohome instead to control my boiler. Crucially, and this brings me to my second concern, Homely appears to be app controlled only. If we lost internet access, or your cloud services went down, how do we configure our heating if we wanted to? I remember speaking to Karolis at Fully Charged Live a few years ago about this and he was of the opinion that you shouldn't need to change things often, and it would still continue working offline. He's correct of course but it misses the point - most of the time it's left alone, but it's those few occasions where we want manual control and don't want to suddenly find there's an issue. With heating systems it's very important there's an easy control available for the less technical-minded to press. Lastly I was also disappointed by the lack of an open API to control the system. I'm not sure if this is still the case, you have mentioned a dashboard so perhaps that has changed now? Essentially any system I buy I would want to be able to present heating and hot water entities to something like Home Assistant. If I decide by an automation that I want the whole system turned off, or put into holiday mode, or the setpoint dropped or increased for some reason, I want to be able to do that. Again, that all comes down to being another option for manual intervention. Homely should accept that humans sometimes want to override what is optimum for reasons it doesn't need to understand, but it should just accept that and adapt as necessary. Sorry for the long reply but I hope this feedback is constructive because I do very much want to see Homely succeed. I don't speak to everyone of course, these are just the concerns I see. My brother-in-law for example thinks Homely is amazing as it is and would love it on his Samsung heat pump!
@bazcurtis178
@bazcurtis178 2 ай бұрын
I am interested to know more about Homely. I read Olivers comments with interested. As an Agile user I really want my heat pump to adjust to the pricing changes. As Geek I also want control if I need to via Home Assistant.
@SpeakToTheGeekTech
@SpeakToTheGeekTech 2 ай бұрын
@@bazcurtis178 Yup. I think perhaps the product needs to be packaged in a way that appeals to the masses first, something familiar with traditional controls too so that people can learn to accept and trust it, then maybe move to the screen-less control-less option when established. UpsideDown Fork has mentioned on his channel that he's in discussions with Homely about the product so I imagine he has taken up their offer. I still think it needs packaging differently or the technology being built-in to a manufacturer's controller. Infiltrate the market that way! This tech needs to be out there, but its packaging is holding itself back I think.
@lazyade
@lazyade Ай бұрын
@@SpeakToTheGeekTech I installed Homely with my Daikin Altherma but ended up disabling it. The logic didn't appear great, if it was missing the target room temperature it would ramp up to max flow temperature, which just killed my efficiency (even if I had told Homely it was ok to miss targets temps by a degree). I now just use Daikin's Modoka controller.
@leonsinko4328
@leonsinko4328 4 ай бұрын
everything works flawlessly on the video, but in reality it doesn't ....
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
What you're seeing in the video is me actually running through the process live. I cut out a bit of the waiting, but genuinely this video is me configuring it on a fresh(ish) installation of Home Assistant on a Raspberry Pi for the very first time. The tricky part might be around the redirect URL, and you must make sure that you have your My Home Assistant URL configured correctly in your browser cache too (my.home-assistant.io)
@leonsinko4328
@leonsinko4328 4 ай бұрын
@@SpeakToTheGeekTech I don't know how to do this correctly. when i open this page i have linkt to my http page awailable from outside: 8123 xxxx:8123/auth/external/callback gives me: Missing state parameter
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
If you try and access homeassistant.local:8123 does that open your Home Assistant installation for you?
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
This should all be done internally on your own network, not externally accessible. Don’t use a public address for any of this
@JBLHPJ
@JBLHPJ 4 ай бұрын
@@SpeakToTheGeekTech Yeah I havdto fuck around with this part a bit as it wasnt working but all good now
@leonsinko4328
@leonsinko4328 4 ай бұрын
Working for me. 😅
@SpeakToTheGeekTech
@SpeakToTheGeekTech 4 ай бұрын
Nice, glad it did! It's been working solid for me since I installed it.
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 319 М.
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 4,4 МЛН
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 11 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 109 МЛН
Давайте поцарапаем iPhone 16 Pro Max!
0:57
Wylsacom
Рет қаралды 4,2 МЛН
Разматываю Xiaomi 14T после 13T - ты ТОЧНО ЕГО хочешь?
25:12
i-shoppers - обзоры от Саныча
Рет қаралды 62 М.
Wireless switch part 177
0:58
DailyTech
Рет қаралды 12 МЛН
iPhone 16 Vs S25 ultra💀
1:01
Skinnycomics
Рет қаралды 7 МЛН
САМЫЙ ДЕШЕВЫЙ iPhone
10:08
itpedia
Рет қаралды 459 М.