Hi @fredrike I was reading some of your other posts and tried a few commands and got some good output. I also saw you are the main contributor for the daikin intergration. I want to say a huge thank you to you and @nzhook to helping get this going. At my place I have 2 daikin split systems. 192.168.10.90 is a 3.5kw US7 FTXZ35NV1B which has a heap of features with the remote but not many with the app. Here is the output for this unit.
~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_model_info”
ret=OK,model=NOTSUPPORT,type=N,pv=1,cpv=0,mid=NA,s_fdir=0,en_scdltmr=1~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_price”
ret=OK,price_int=27,price_dec=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_sensor_info”
ret=OK,htemp=23.0,hhum=-,otemp=22.0,err=0,cmpfreq=6~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_target”
ret=OK,target=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_week_power”
ret=OK,today_runtime=653,datas=0/0/0/0/0/0/0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_year_power”
ret=OK,previous_year=0/0/0/0/0/0/0/0/0/0/0/0,this_year=0/0/0/0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/common/basic_info”
ret=OK,type=aircon,reg=th,dst=0,ver=1_13_7,rev=4335040,pow=1,err=0,location=0,name=%4d%61%73%74%65%72%20%42%65%64%72%6f%6f%6d,icon=2,method=home only,lpw_flag=0,adp_kind=3,pv=1,cpv=0,cpv_minor=00,led=0,en_setzone=1,mac=DCF505XXXXXX,ssid=DaikinAP40543,adp_mode=ap_run,en_hol=0,enlver=1.00,grp_name=,en_grp=0,en_secure=1,port=30050,id=,pw=~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/common/get_holiday”
ret=OK,en_hol=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/common/get_notify”
ret=OK,auto_off_flg=0,auto_off_tm=- -~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/common/get_remote_method”
ret=OK,method=home only,notice_ip_int=3600,notice_sync_int=60~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.90/aircon/get_control_info”
ret=OK,pow=1,mode=0,adv=,stemp=24.0,shum=0,dt1=24.0,dt2=M,dt3=25.0,dt4=25.0,dt5=25.0,dt7=24.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=0,b_stemp=24.0,b_shum=0,alert=255~ $
~ $
The other unit is a 2.5kw CORA FTXV25UVMA which required an extra cable for the wi-fi unit to work but adds extra features like swing mode in the app compared to the more expensive US7 model.
Here is the output of the CORA
~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_model_info”
ret=OK,model=0C86,type=N,pv=2,cpv=2,cpv_minor=00,mid=NA,humd=0,s_humd=0,acled=0,land=0,elec=0,temp=1,temp_rng=0,m_dtct=1,ac_dst=–,disp_dry=0,dmnd=0,en_scdltmr=1,en_frate=1,en_fdir=1,s_fdir=3,en_rtemp_a=0,en_spmode=0,en_ipw_sep=0,en_mompow=0,en_patrol=0,en_fdir2=0,en_filter_sign=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_price”
ret=OK,price_int=27,price_dec=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_sensor_info”
ret=OK,htemp=26.0,hhum=-,otemp=22.0,err=0,cmpfreq=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_target”
ret=OK,target=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_week_power”
ret=OK,today_runtime=9,datas=300/600/800/500/300/700/0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_year_power”
ret=OK,previous_year=0/0/0/0/0/0/0/0/0/0/38/72,this_year=45/43/30/12~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/common/basic_info”
ret=OK,type=aircon,reg=th,dst=0,ver=1_13_7,rev=4335040,pow=0,err=0,location=0,name=%52%79%61%6e%73%20%42%65%64%72%6f%6f%6d,icon=4,method=home only,lpw_flag=0,adp_kind=3,pv=2,cpv=2,cpv_minor=00,led=0,en_setzone=1,mac=DCF505XXXXXX,ssid=DaikinAP35747,adp_mode=ap_run,en_hol=0,enlver=1.00,grp_name=,en_grp=0,en_secure=1,port=30050,id=,pw=~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/common/get_holiday”
ret=OK,en_hol=0~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/common/get_notify”
ret=OK,auto_off_flg=0,auto_off_tm=- -~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/common/get_remote_method”
ret=OK,method=home only,notice_ip_int=3600,notice_sync_int=60~ $ curl --insecure -H “X-Daikin-uuid: cd29a1e50d914913a3ba22496e3b01ca” “https://192.168.10.91/aircon/get_control_info”
ret=OK,pow=0,mode=0,adv=,stemp=24.0,shum=0,dt1=24.0,dt2=M,dt3=25.0,dt4=25.0,dt5=25.0,dt7=24.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=0,b_stemp=24.0,b_shum=0,alert=255,f_rate=A,b_f_rate=A,dfr1=A,dfr2=A,dfr3=A,dfr4=A,dfr5=A,dfr6=A,dfr7=A,dfrh=A,f_dir=0,b_f_dir=0,dfd1=0,dfd2=0,dfd3=0,dfd4=0,dfd5=0,dfd6=0,dfd7=0,dfdh=0~ $
I would think for the integration to work in HA you need to be able to either set the UUID or be able to pull it from HA somewhere. I found mine in the /config/.uuid hidden file.
Next you need to be able to register HA with the daikin units by entering the key that is on the side of the Wi-Fi units. Once this is complete you should be able to pull all of the info you want and hopefully have full control in the future.