I am new to Home Assistant (new as in I finished setting up my Rasberry Pi last night) and am trying to get all my devices intergrated. One of the devices that I need to get into HA – and a big reason I switched from SmartThings to HA – is my Dreo heaters.
I downladed the Dreo integration throuh HACS and set it up and it was able to find my devices (I have two DR-HS017S and a DR-HS009S, which are both supported), however, I have a bit of an issue. While I can control the devices through HA, I can only do so if they were turned on manually or through the Dreo app or another way. The HA integration is not turning on the devices, no matter what I do. The integration will, however, turn off the devices and if they are on (again, through the Dreo app or other means) all of the integration controls work … the problem is that I CANNOT get the integration to turn on the devices!
I also own two Dreo DR-HS017S space heaters and have been able to control them with HA through the Dreo integration available in HACS last year. This year, this integration is not working correctly. The integration mode button (which powers on the heater) never works. If I turn on the heater from the Dreo app, the change is reflected in HA, and some of the integration buttons start to work (but not reliably). However, once the heater power is turned off, it cannot be controlled from HA; only from the Dreo app.
Any assistance to resolve this issue is most welcome.
Hey @matech check out this thread on Github. I was able to use the fix that DouewM had. It’s not perfect as you’ll see from, but right now I can get HA to turn on and off my Dreos (I have three in total) and the status is accurately reflected most of the times. The big thing that I noticed is that you cannot change the “Echo” feature from HA, but if changed in the Dreo app, it will be reflected in HA. Also, you cannot change the “Heat Level” in HA, but if changed in the Dreo app, it will be reflected in HA.
Those two thing aside, it works well. And those two things weren’t huge issues for me as the biggest thing I needed was to have an automation tied to a temperature sensor that would turn the units on and off (which is kind of what the Echo mode does) … the built in temperature sensor in the Dreos are so unreliable that the echo feature is kind of useless, so I didn’t mind that I couldn’t control it from HA. And as far as not being able to controll the “Heat Level” from HA, it’s kind of the same thing as the Echo mode for me, as long as HA can turn and off the untis based on the temperature in those rooms, then those two features are not that important.
@QUemedia Thank you for sharing this information with us. I reviewed the fix provided by DouewM on GitHub, and will probably use it if the Dreo integration is not updated soon.