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

Поділитися
Вставка
  • Опубліковано 9 вер 2024
  • 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....
    Or quote the referral code: crisp-moth-619
    Daikin Developer Site:
    developer.clou...
    Redirect URI:
    my.home-assist...
    HACS Video:
    • How to install HACS in...
    Daikin Onecta Repo URL:
    github.com/jwi...
    Buy me a coffee:
    www.buymeacoff...
    paypal.me/spea...
    Join this channel to get access to perks:
    / @speaktothegeektech
    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.

КОМЕНТАРІ • 80

  • @AndyKennedy
    @AndyKennedy 5 днів тому

    So helpful. Thanks for taking the time to do these ❤

  • @deannigel1963
    @deannigel1963 3 місяці тому +1

    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  3 місяці тому

      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!)

  • @AndyKennedy
    @AndyKennedy 3 місяці тому +1

    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

  • @Richardincancale
    @Richardincancale 3 місяці тому

    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  3 місяці тому

      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 5 днів тому

      How did you track the energy consumption sorry? Using clamps?

    • @Richardincancale
      @Richardincancale 5 днів тому +1

      @@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 6 днів тому

    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  6 днів тому +1

      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.

  • @AgusFLazaro
    @AgusFLazaro 3 місяці тому +1

    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  3 місяці тому +1

      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 3 місяці тому +1

      Same for me just "Something Went Wrong"

  • @jamesfoster9783
    @jamesfoster9783 3 місяці тому +2

    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  3 місяці тому

      No, the app and integration use the same API

    • @jamesfoster9783
      @jamesfoster9783 3 місяці тому

      @@SpeakToTheGeekTech curses, thank you for the confirmation!

  • @AndyKennedy
    @AndyKennedy 5 днів тому

    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  5 днів тому

      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.

  • @paulredpath6350
    @paulredpath6350 2 місяці тому

    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  2 місяці тому

      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.

  • @janoschkme9666
    @janoschkme9666 Місяць тому

    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 28 днів тому

      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 27 днів тому

      Same here ​@@gielbouwen4734

    • @BoneStorM1337
      @BoneStorM1337 24 дні тому

      @@gielbouwen4734 I have the same error, could you fix it?

    • @russstephens3499
      @russstephens3499 24 дні тому

      I have the same error message. Hope somebody can help

    • @AndyKennedy
      @AndyKennedy 5 днів тому

      ​@@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....

  • @sp1es
    @sp1es 29 днів тому

    Can you trigger water heating from HA with this add on?

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  29 днів тому

      Yup

    • @sp1es
      @sp1es 29 днів тому

      @@SpeakToTheGeekTech that could work well with the agile integration then and some logic regarding solar!

  • @bazcurtis178
    @bazcurtis178 3 місяці тому

    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  3 місяці тому

      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 3 місяці тому

      @@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  3 місяці тому +2

      It's on the to-do list but not near the top!

    • @AndyKennedy
      @AndyKennedy 5 днів тому

      ​@@bazcurtis178what is heat pump monitor please?

  • @JohnR31415
    @JohnR31415 3 місяці тому

    Nice - so does it allow you to request a specific flow temp/rate?

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  3 місяці тому

      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 3 місяці тому

      Shame - would be nice to be able to automate and actually monitor heat output and electricity usage

  • @62Womble
    @62Womble Місяць тому

    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  Місяць тому

      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  Місяць тому

      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 Місяць тому

      @@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 Місяць тому

      @@SpeakToTheGeekTech Just rebooted my pc, and it has now gone through to that page and is working.

  • @joshhart8139
    @joshhart8139 2 місяці тому

    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  Місяць тому

      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 Місяць тому

      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  Місяць тому +1

      @@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 8 днів тому

      @@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.

  • @faux_hobo
    @faux_hobo 3 місяці тому

    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  3 місяці тому +1

      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 3 місяці тому

      @@SpeakToTheGeekTech Ooo, thanks for this, looks like can get one for £20. When my heatpump is installed I'll give this a try

  • @stephenrudd9378
    @stephenrudd9378 3 місяці тому

    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  3 місяці тому +2

      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 3 місяці тому

      @@SpeakToTheGeekTech Many thanks for your code I will give this to Octopus

    • @sp1es
      @sp1es 25 днів тому

      ​@@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  25 днів тому

      @@sp1es Excellent news and thank you very much!

  • @francescomartone8030
    @francescomartone8030 2 місяці тому

    hi, at 4:50 when redirect me to daikin website it says: something wrong. i don't know what did it wrong

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  2 місяці тому

      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 2 місяці тому

      I did it! but how can i change from ºF to ºC?

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  2 місяці тому

      ​@@francescomartone8030 You can edit the entity and change the display unit and it will convert it.

  • @leonsinko4328
    @leonsinko4328 3 місяці тому

    Working for me. 😅

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  3 місяці тому

      Nice, glad it did! It's been working solid for me since I installed it.

  • @tarkadahl1985
    @tarkadahl1985 3 місяці тому

    Seems to be far more reliable than the vaillant arotherm integration I'm using 😂

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  3 місяці тому

      Yeah works pretty well for me so far and has survived a number of reboots and updates.

    • @tarkadahl1985
      @tarkadahl1985 3 місяці тому

      @@SpeakToTheGeekTech to this day it is a toss of a coin! Arotherm devs could do with chatting to Daikin devs...

  • @leonsinko4328
    @leonsinko4328 3 місяці тому +1

    everything works flawlessly on the video, but in reality it doesn't ....

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  3 місяці тому

      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 3 місяці тому

      @@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  3 місяці тому

      If you try and access homeassistant.local:8123 does that open your Home Assistant installation for you?

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  3 місяці тому

      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 3 місяці тому

      @@SpeakToTheGeekTech Yeah I havdto fuck around with this part a bit as it wasnt working but all good now

  • @JBLHPJ
    @JBLHPJ 3 місяці тому

    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  3 місяці тому

      That's not even something their controller or app exposes.

    • @deryckarnold
      @deryckarnold 3 місяці тому

      Could you explain what the helper is that calculates scop is please?

    • @SpeakToTheGeekTech
      @SpeakToTheGeekTech  3 місяці тому

      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 3 місяці тому

      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  3 місяці тому +2

      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.