[RELEASE] Daikin WiFi Split System v1.4.1

Ok, I figured it out. Apparently the new-ish SmartThings app (aka Samsung Connect, apparently) will not work as expected but the, now renamed, SmartThings Classic app will. Works for me :slight_smile:

–Matt

Hi @bendews,
Thanks alot for the integration, it is absolutely amazing, very helpful in my solution.
I have few question if you could advice regarding them:
1- My unit is FBA-A and i am using the controller BRP069A41, it supports 3 level fan control not 5.
2- Can i change the limit of the temperature to just between 16-32 instead of it going all the way to 100.
3- The only thing not working is the “Auto” mode, it does work on the daikin app, but it doesnt respond on SmartThings.
4- will there be an update to view consumption on SmartThings like on daikin app.

Thanks alot

Hi @maxrh ,
Just copying my response from your GitHub issue here as well:

  1. Are you able to explain what behaviour you see when using the device handler? Does it only respond to levels 1, 2 and 3? Unfortunately I can not change the UI based on what’s discovered about the device so I can’t change this behaviour, but you can modify it yourself here but change the range values:
    https://github.com/bendews/smartthings-daikin-wifi/blob/a35c32ef732c4d6db5074ffc98ab3fd760d0932d/devicetypes/bendews/daikin-wifi-split-system.src/daikin-wifi-split-system.groovy#L148
  2. Unfortunately no. This is a long-standing bug in SmartThings. You can see I do actually limit the temperature range here but it gets ignored:
    https://github.com/bendews/smartthings-daikin-wifi/blob/a35c32ef732c4d6db5074ffc98ab3fd760d0932d/devicetypes/bendews/daikin-wifi-split-system.src/daikin-wifi-split-system.groovy#L139
  3. I don’t have any easy answers for this unfortunately. The BRP069A41 is one of the most common modules using this device handler and I have not heard anyone with the same issue so it may be model specific. I will look in to it regardless :+1:
  4. Unfortunately no, I don’t use SmartThings any more and my Daikin app does not have consumption data so I wouldn’t have a good idea of what I’m replicating, however this is a completely open-source project so anyone can extend the project to add consumption + scheduling support if they wish.

Thanks for your comment and feedback! :smile:

Finally installed my WiFi module today. Model BRP072A43. My unit is a FTX12NMVJU. All seems to be working OK except fan controls. The Daikin app doesn’t appear to give me control of it either so I’m guessing this is a limitation on the unit’s compatibility with the module.

@bendews you may want to consider the changes I’ve submitted

The DTH appears to be putting the system into “fan” operating mode rather than controlling the fan rate (which is the intended ST capability). Also included a few additional API’s rated to fan mode which would help make it more compliant with ST standards and SmartApps.

And this is why I happily paid for Rboy’s apps. Above and beyond to help out. Thanks!

1 Like

Heya,

Complete newbie here (1st day using ST hub), so bare with me. I managed to connect to your repo, I set the correct IP, and port following your instructions. However, all I see in ST app is this very spartan interface…

Screenshot_20190116-223642

Not the nice AC control center as in first post… What am I missing?

And again sorry. I’m sure this is very newbish problem, I’m just eager to get my new toy working :slight_smile:

Are u using the new app, if so log into the classic app.

That was it! I’m not sure why I should use older (?) app with worse rating, but it seems to work fine. Thank you!

@RBoy, big fan of your work! (no pun intended) :smiley: Massive thanks for the PR, just merged it to master. @MRobi has this helped your issue?

1 Like

Yes, the changes fixed the app putting the split into full fan mode.

I get this error:

java.lang.NumberFormatException: For input string: "-" @line 514 (parse)

Log: Parsing Response: [err:0, hhum:-, htemp:27, otemp:-, ret:OK]

BTW My Daikin (in the default app) doesn’t show external temperature.

Apologies for the late response @skler!
Thanks for posting your log, although the response looks fine. One of my AC’s hasn’t got external temperature and the data looks just like yours! Very strange.
Is this error still occurring?

Is there some good automation for Daikin ? Please post it here what I should use ? Thank you !

@bendews I am getting “java.lang.NullPointerException: Cannot invoke method minus() on null object @line 286 (convertTemp)” when trying to send a command to mine. What information do you need from me?

If I uncheck use Fahrenheit the command goes through but I get a different error:
java.lang.NumberFormatException: For input string: “-” @line 514 (parse)

Hi, I have a unit with the BRP069A43 module updated to firmware 3.3.6.
When I send the power on or off commands in the log this error appears:

1997f185-711b-4701-8acd-1636279e736e 18:23:13: debug Executing hubaction on 192.168.40.109:80/aircon/get_control_info
1997f185-711b-4701-8acd-1636279e736e 18:23:13: Debug Delay for '500'
1997f185-711b-4701-8acd-1636279e736e 18:23:13: debug Executing hubaction on 192.168.40.109:80/aircon/get_sensor_info
1997f185-711b-4701-8acd-1636279e736e 18:23:13: Debug Refreshing
1997f185-711b-4701-8acd-1636279e736e 18:23:13: debug Executing hubaction on 192.168.40.109:80/aircon/get_sensor_info
1997f185-711b-4701-8acd-1636279e736e 18:23:13: Debug Refreshing
1997f185-711b-4701-8acd-1636279e736e 18:23:00: error java.lang.NullPointerException: Cannot invoke method isNumber () on null object @line 360 ​​(updateDaikinDevice)
1997f185-711b-4701-8acd-1636279e736e 18:23:00: debug SET-ing 25.0
1997f185-711b-4701-8acd-1636279e736e 18:23:00: debug null
1997f185-711b-4701-8acd-1636279e736e 18:23:00: debug Executing 'updateEvents' with null, null and true
1997f185-711b-4701-8acd-1636279e736e 18:23:00: Debug Executing 'on'
1997f185-711b-4701-8acd-1636279e736e 18:23:00: Debug Executing 'on'
 18:22:53: info Waiting on events ...

I use STSC.

Hi Guys,
i have literally just got my smartthings hub, followed the instructions and set this up.
So this is likely to be a very noob question
The setup seemed to work fine…However…

On the SmartThings app on my android phone, when i go to the device i only seem to have one setting and that is a button for on or off. I dont get the interface shown in this post.

Am i using the wrong app, or is there a way or need to add the device to ensure that full functionality is included?

Thanks in advance for your help!

cheers
Andrew

…and answered my own question as i read up…
I need to use the classic app.

thanks :slight_smile:

Hi!

If you put the latest version of DHT you should be able to control your AC also from the new Connect App!

It should look like this:

It has less functions, but it works very well and for simple things like setting the temperature it’s just perfect!

1 Like

I am trying to add a new device, but Daikin Wifi Split System is not an option from the dropdown.

Has this been removed?

Anyone that can help?