SmartThings Community

[RELEASE] Daikin WiFi Split System v1.4.1

devicetype
thermostat
hubv2
dth_hvac

(Daniel Åslund) #41

Have you figured out somethings why my outside temp are locket to 20 degrees same as the insider temp? Everything Elsie that i Have tried works fine! :slight_smile:


(Ben Dews) #42

Hi All, on the roadmap for v1.3 at the moment:

  • Support for the outside temperature value
  • 1 Minute refresh option (really not recommended - my units make some strange mechanical noises when doing API calls so I am concerned with polling them that often)
  • Persisting Thermostat state when using the Switch on & off functions
  • Persisting Switch state (I.E switch shows as “on” when unit is on, “off” when unit is off

One thing I’m very excited about for the future:
SmartThings appears to be implementing a proper Air-Conditioner device type, with support for Dry/Fan-only modes etc. Safe to say when that is released I will be updating this to take full advantage.
https://smartthings.developer.samsung.com/develop/api-ref/capabilities.html#Air-Conditioner-Mode

@Danne_85 - I have not figured it out yet but working on some theories with some debugging help from @Robertino_Hermansson. Safe to say everything is working perfectly for me so it’s very strange that we’re having issues when people are using the exact same Daikin module.


(D Gjorgjievski) #43

Thanks for the efforts
I am having the same issues with the outside temperature. I admit I am not using the same wifi module as it is in the release description. I have already posted the http responses from my units in my messages above so if you want to check something I will be glad to do som tests this evening (i live in Belgium so evening is about 12 hours from now)


(Ben Dews) #44

Hi Everyone,

Version 1.3 has been released with all aforementioned features, and should fix almost all the issues people have been experiencing.

After installing the new version, please update the settings with the IP address of the unit again. If it still does not seem to work, please try deleting the device and creating a new one. If it still doesn’t work, let me know :slight_smile:


(Davor Dooley) #45

Hi,
I did update handler, remove/add device, and still unable to get valid data in SmartThings app if changes are made through Daikin app.

Parsing Response: [ret:OK, pow:1 (0)] Looks to me like it’s something from cache…

06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:28: debug Parsing Response: [ret:OK, err:0, otemp:-, htemp:17.5, cmpfreq:0, hhum:-]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:28: debug Executing hubaction on 192.168.178.55:80/aircon/get_control_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:28: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:28: debug Executing hubaction on 192.168.178.55:80/aircon/get_sensor_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:28: debug Refreshing
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Executing ‘updateEvents’ with null, – and false
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Parsing Response: [ret:OK, pow:0, f_rate:4, dfrh:5, dfd7:1, dfd6:0, b_f_rate:4, b_shum:–, dfd3:1, dfd2:1, shum:–, dfd5:1, f_dir:0, dfd4:1, b_f_dir:0, mode:6, dfd1:1, stemp:–, dfdh:0, b_stemp:–, adv:, dh7:0, dh4:0, dh5:0, alert:255, dt1:24.0, dt2:M, dt3:26.0, b_mode:6, dt4:18.0, dt5:18.0, dt7:24.0, dhh:50, dfr4:A, dfr5:A, dfr6:4, dfr7:A, dh3:0, dfr1:A, dh2:0, dfr2:A, dh1:0, dfr3:A]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Parsing Response: [ret:OK, err:0, otemp:-, htemp:17.5, cmpfreq:0, hhum:-]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Executing hubaction on 192.168.178.55:80/aircon/get_control_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Executing hubaction on 192.168.178.55:80/aircon/get_sensor_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:56:08: debug Refreshing
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:57: debug Parsing Response: [ret:OK, err:0, otemp:-, htemp:17.5, cmpfreq:0, hhum:-]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:57: debug Executing ‘updateEvents’ with null, – and false
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:57: debug Parsing Response: [ret:OK, pow:0, f_rate:4, dfrh:5, dfd7:1, dfd6:0, b_f_rate:4, b_shum:–, dfd3:1, dfd2:1, shum:–, dfd5:1, f_dir:0, dfd4:1, b_f_dir:0, mode:6, dfd1:1, stemp:–, dfdh:0, b_stemp:–, adv:, dh7:0, dh4:0, dh5:0, alert:255, dt1:24.0, dt2:M, dt3:26.0, b_mode:6, dt4:18.0, dt5:18.0, dt7:24.0, dhh:50, dfr4:A, dfr5:A, dfr6:4, dfr7:A, dh3:0, dfr1:A, dh2:0, dfr2:A, dh1:0, dfr3:A]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Parsing Response: [ret:OK, adv:]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Executing hubaction on 192.168.178.55:80/aircon/get_sensor_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Executing hubaction on 192.168.178.55:80/aircon/get_control_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Executing hubaction on 192.168.178.55:80/aircon/set_control_info?pow=0&mode=6&stemp=26&f_rate=4&f_dir=0&shum=0
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug 0
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Executing ‘updateEvents’ with off, null and true
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:56: debug Executing 'off’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:55: debug Executing ‘updateEvents’ with fan, – and false
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:55: debug Parsing Response: [ret:OK, pow:1, f_rate:4, dfrh:5, dfd7:1, dfd6:0, b_f_rate:4, b_shum:–, dfd3:1, dfd2:1, shum:–, dfd5:1, f_dir:0, dfd4:1, b_f_dir:0, mode:6, dfd1:1, stemp:–, dfdh:0, b_stemp:–, adv:, dh7:0, dh4:0, dh5:0, alert:255, dt1:24.0, dt2:M, dt3:26.0, b_mode:6, dt4:18.0, dt5:18.0, dt7:24.0, dhh:50, dfr4:A, dfr5:A, dfr6:4, dfr7:A, dh3:0, dfr1:A, dh2:0, dfr2:A, dh1:0, dfr3:A]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:55: debug Parsing Response: [ret:OK, err:0, otemp:-, htemp:17.5, cmpfreq:0, hhum:-]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:54: debug Executing hubaction on 192.168.178.55:80/aircon/get_control_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:54: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:54: debug Executing hubaction on 192.168.178.55:80/aircon/get_sensor_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:54: debug Refreshing
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:54: debug Parsing Response: [ret:OK, err:0, otemp:-, htemp:17.5, cmpfreq:0, hhum:-]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Executing ‘updateEvents’ with fan, – and false
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Parsing Response: [ret:OK, pow:1, f_rate:4, dfrh:5, dfd7:1, dfd6:0, b_f_rate:4, b_shum:–, dfd3:1, dfd2:1, shum:–, dfd5:1, f_dir:0, dfd4:1, b_f_dir:0, mode:6, dfd1:1, stemp:–, dfdh:0, b_stemp:–, adv:, dh7:0, dh4:0, dh5:0, alert:255, dt1:24.0, dt2:M, dt3:26.0, b_mode:6, dt4:18.0, dt5:18.0, dt7:24.0, dhh:50, dfr4:A, dfr5:A, dfr6:4, dfr7:A, dh3:0, dfr1:A, dh2:0, dfr2:A, dh1:0, dfr3:A]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Parsing Response: [ret:OK, adv:]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Executing hubaction on 192.168.178.55:80/aircon/get_sensor_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Executing hubaction on 192.168.178.55:80/aircon/get_control_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug Executing hubaction on 192.168.178.55:80/aircon/set_control_info?pow=1&mode=6&stemp=26&f_rate=4&f_dir=0&shum=0
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:53: debug 0
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:52: debug Executing ‘updateEvents’ with fan, null and true
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:52: debug Executing 'fan’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Executing ‘updateEvents’ with null, – and false
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Parsing Response: [ret:OK, pow:0, f_rate:4, dfrh:5, dfd7:1, dfd6:0, b_f_rate:4, b_shum:–, dfd3:1, dfd2:1, shum:–, dfd5:1, f_dir:0, dfd4:1, b_f_dir:0, mode:6, dfd1:1, stemp:–, dfdh:0, b_stemp:–, adv:, dh7:0, dh4:0, dh5:0, alert:255, dt1:24.0, dt2:M, dt3:26.0, b_mode:6, dt4:18.0, dt5:18.0, dt7:24.0, dhh:50, dfr4:A, dfr5:A, dfr6:4, dfr7:A, dh3:0, dfr1:A, dh2:0, dfr2:A, dh1:0, dfr3:A]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Parsing Response: [ret:OK, err:0, otemp:-, htemp:17.5, cmpfreq:0, hhum:-]
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Executing hubaction on 192.168.178.55:80/aircon/get_control_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Delay for '500’
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Executing hubaction on 192.168.178.55:80/aircon/get_sensor_info
06a4ead4-dfe9-4146-b67f-81fd960298de 13:55:28: debug Refreshing


(D Gjorgjievski) #46

Did you wait more than the device poll period?
I did change the settings via the Daikin app and it updated nicely in the smartthings app after few minutes


(D Gjorgjievski) #47

Great job @bendews

I tried 1 min poll on one unit and no strange sounds so far. Actually it would be strange if it is the opposite


(Nuno Martins) #48

Is it possible to Turn unit On/Off by pressing the main icon?


(Ben Dews) #49

When a mode is selected, the appropriate button will be highlighted, you can click the highlighted button to turn the unit off.

If the unit is already off, you can just click which mode you want the unit to turn on with.

For integration with other SmartThings automations (such as Smart Lighting and WebCoRE), it exposes the Switch On/Off functionality, which will turn the unit off or on.


(Daniel Åslund) #50

I have just update to the V 1.3 and everything seems to work very well on my device now, I have´t played araound so much yet but i got the tempreture outside and inside correct. So now i just have to make some routines that will involve the airconditioner :slight_smile: big thx @bendews good work!!!


(Davor Dooley) #51

Did you try it with ActionTiles? I’m unable to see some “important” modes, dry and fan only. :slight_smile:

Can someone try it? Thx!


(Ben Dews) #52

Hi Davor, that’s a limitation of the SmartThings thermostat device type unfortunately :slight_smile: As mentioned a couple of posts up, it looks like SmartThings has a A/C Device Type in the works but it hasn’t been released yet (and would still need work from WebCoRE and ActionTiles developers before it could be used within those systems).


(Davor Dooley) #53

Thx! :slight_smile:


#54

Thanx for making this @bendews looks really great!!


(Ben Dews) #55

Thanks @klauritzen! Feel free to report back if you run in to issues or have any ideas for improvements :slight_smile:


(Cosmin Borodan) #56

Great job! you are awesome… thank you very much for your work. :grin: .


(Todd Brewster) #57

Just got this installed. Excellent. Only question is there a way to use Fahrenheit instead of Celsius for us backwards Americans?


(Ben Dews) #58

Hi Everyone,

Version 1.4 has been released with support for Fahrenheit. Please let me know if you run in to any issues or bugs :slight_smile:

Thanks!


(Todd Brewster) #59

Thank you Ben. Works great!


(Alborz Amini) #60

Hi @bendews. Thanks for the device handler. Does this work with Daikin Envi wifi thermostat too?