jwillemsen / daikin_onecta

Home Assistant Integration for devices supported by the Daikin Onecta App
https://github.com/jwillemsen/daikin_onecta
GNU General Public License v3.0
260 stars 9 forks source link

[Issue]: Missing data with new cloud API #46

Open jwillemsen opened 7 months ago

jwillemsen commented 7 months ago

A quick comparison between the old and new cloud API shows less sensors in HA:

  1. streamer mode
  2. econo mode
  3. delta D
  4. dry keep setting
  5. fan motor rotation speed
  6. heat exchanger temperature
  7. suction temperature
  8. Wifi diagnostics
  9. fanControl floorHeatingAirflow,
  10. demand control
  11. gateway serial number
  12. eco mode (supported by D2CND Gas boiler)
  13. Outdoor Silent
  14. Intelligent Eye
  15. hvac action (is the device currently heating, cooling, or idle)

The following sensors are provided by Daikin but aren't exposed as separate sensors to HA anymore, use the climate and water heater entities, see https://www.home-assistant.io/integrations/climate and https://www.home-assistant.io/integrations/water_heater

  1. On/Off
  2. Powerful
  3. OperationMode

The following issues are known:

  1. Powerful mode doesn't work with BRP069Cx devices, should be fixed with 1.31.0 firmware

We would like to also see the following data to be exported:

  1. Data to calculate the COP
  2. Schedule names as shown in the Onecta app, currently schedule ids are exported and name is empty
  3. Thermal output (provided in the Onecta app for newer DX units)

The following issues are found in the Daikin documentation

  1. No documentation for humidification operation mode
  2. Flags as documented as part of the user interface are not matching the json
  3. Some calls return a 422 (holidaymode for example) which is not documented
  4. The possible units are not documented

The following limitations in HA are related

  1. No humidity hvac mode as part of the climate entity (see https://github.com/home-assistant/architecture/issues/288)
hmaki commented 7 months ago
  1. demand control
kimme1024 commented 7 months ago

Does that mean you can’t turn it on/off anymore when for example a window is opened? That’s one of the main features I’m using it for.

jwillemsen commented 7 months ago

Does that mean you can’t turn it on/off anymore when for example a window is opened? That’s one of the main features I’m using it for.

That is still possible, but through the climate entity, I added a link to that. Before there was a separate onOffMode but that broke the caching in some use cases

AbeltjeNL commented 7 months ago

I added the new integration as described but there are no devices synced back to HA. Am I missing something?

jwillemsen commented 7 months ago

I added the new integration as described but there are no devices synced back to HA. Am I missing something?

Please open a new issue and attach your log and the integration diagnostics (see readme)

jwillemsen commented 7 months ago

At the moment demand control is exported again by Daikin the DaikinDemandSelect class needs to be updated to work with the coordinator

OcinO88 commented 6 months ago

First of all: Thanks for all your great work! I'm glad I can re-add daikin to HA again. Now to get all my automations working again. Do you happen to know when the ECO setting will be available again?

jwillemsen commented 6 months ago

Please contact Daikin for ECO mode, they currently don’t provide it with the new API

Webreaper commented 6 months ago

I don't know if it's ever been available, even in the old integration, but if there's any way to get the system pressure (in bar) out of the API, now or in the future, it would be handy for setting up an automation to alert me when I need to clamber up in the loft and bleed the buffer tank. :)

Thanks for the new integration though - it was great to find it when my Altherma graphs started flatlining in HA yesterday!

jwillemsen commented 6 months ago

I don't know if it's ever been available, even in the old integration, but if there's any way to get the system pressure (in bar) out of the API, now or in the future, it would be handy for setting up an automation to alert me when I need to clamber up in the loft and bleed the buffer tank. :)

Thanks for the new integration though - it was great to find it when my Altherma graphs started flatlining in HA yesterday!

That data is not exported by Daikin to the cloud, see the integration diagnostics for the raw data we retrieve from Daikin. For the Altherma Daikin announced the home hub, see https://www.daikin.eu/en_us/products/product.html/EKRHH.html which should provide more data.

1mfaasj commented 6 months ago

Hi I just switched to this daikin integration in HA and notice that the 'firmware update' sensor is missing. Maybe you could add this one to the list above.

It's mentioned here: https://developer.cloud.daikineurope.com/docs/b0dffcaa-7b51-428a-bdff-a7c8a64195c0/supported_features Look at the "User interface info" tab and then "firmwareUpdate" The desciption of firmwareUpdate is: "This specifies if a new firmware version is available. Three types are available:..."

It would be great if I could see any available updates in HA. At this moment I don't get notified in anyway.

Note; I see the sensor "Gateway Is Firmware Update Supported" but thats something else.

jwillemsen commented 6 months ago

Hi I just switched to this daikin integration in HA and notices that the 'update' sensor is missing. Maybe you could add this one to the list above.

It's mentioned here: https://developer.cloud.daikineurope.com/docs/b0dffcaa-7b51-428a-bdff-a7c8a64195c0/supported_features Look at the "User interface info" tab and then "firmwareUpdate" The desciption of firmwareUpdate is: "This specifies if a new firmware version is available. Three types are available:..."

It would be great if I could see any available updates in HA. At this moment I don't get notified in anyway.

Note; I see the sensor "Gateway Is Firmware Update Supported" but thats something else.

The Daikin documentation is not matching with the real data we get, already reported that directly to Daikin but no response yet

jrodan commented 6 months ago

Regarding the demand control: is there already an integration? Having a look at the device info, I can not see anything demand control related. Thanks!

jwillemsen commented 6 months ago

Daikin removed demand control in the new api, it was there in the old one. Maybe you can send daikin an email and ask them to add it

jwillemsen commented 5 months ago

Read on tweakers someone who sees power power produced in the onecta app for AC units. I don't see it, but when looking at my data json I found new consumptionDataTimeSeries data, opened an issue for it, see https://github.com/jwillemsen/daikin_onecta/issues/167. When someone sees power produced in the onecta app, please attach your integration diagnostics here with a screenshot of the onecta app so that I can try to relate the data between the two

jwillemsen commented 5 months ago

Newer DX units will have thermal output in the onecta app, but that data is not available to 3rd party applications. When you have a newer DX unit which does show thermal output in the onecta app please contact Daikin to ask them to make the underlying data available to 3rd party integrations.

jwillemsen commented 5 months ago

The consumptionDataTimeSeries was internal Daikin data and will be removed from the provided data soon, closed #167

dahadd commented 3 months ago

demand Control is still Missing?

jwillemsen commented 3 months ago

demand Control is still Missing?

Yes, still missing.

SteffenM-DE commented 3 months ago

Streamer switching ist still missing too? With the old integration I have a entity like this switch.daikin_ac_schlafzimmer_climatecontrol_streamer_mode

jwillemsen commented 3 months ago

Streamer switching ist still missing too? With the old integration I have a entity like this switch.daikin_ac_schlafzimmer_climatecontrol_streamer_mode

Yes, still missing, please contact Daikin to ask them to add this feature back again. At the moment they provide it a reload of the daikin_onecta integration should add it back again to HA

macekkrystof commented 1 month ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

jwillemsen commented 1 month ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

The more people complain the better, it are all business decisions and the more people ask for it the better

macekkrystof commented 1 month ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

The more people complain the better, it are all business decisions and the more people ask for it the better

Is there any prefered way to contact right people in Daikin?

jwillemsen commented 1 month ago

Is there any prefered way to contact right people in Daikin?

Send an email to your local Daikin support office or the Daikin developers (see the developer portal).

externo6 commented 1 month ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

Emailed them a few times (developer email) and had no response both times. Sad times...

macekkrystof commented 1 month ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

Emailed them a few times (developer email) and had no response both times. Sad times...

Emailed them too. No response yet. @jwillemsen is there any way to use mobile app api to set demand control?

jwillemsen commented 1 month ago

Emailed them too. No response yet. @jwillemsen is there any way to use mobile app api to set demand control?

The Onecta cloud API provided to 3rd party integrations doesn't provide demand control, without Daikin exposing that I can't support it.

webrod commented 1 month ago

Hi, is it normal there is no entity about the mode? (on/off/cooling/heating...) image

I have to use "device" instead of "entity"

jwillemsen commented 3 weeks ago

HA is going to split the fan mode in horizontal/vertical, see https://github.com/jwillemsen/daikin_onecta/issues/294

AndreaTo1 commented 3 weeks ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

Emailed them a few times (developer email) and had no response both times. Sad times...

Emailed them too. No response yet. @jwillemsen is there any way to use mobile app api to set demand control?

Can you share the contact please? In the dev portal I haven't founda any link tò send emails or such.. I want to get on them for the demand control too

macekkrystof commented 3 weeks ago

Did anyone contact Daikin about Demand Control? Any response from them? I'm really sad I used demand control in my HA automations to regulate power of my air to air units based on outside temperature. I was able to significantly lower heating costs and make heating much more smooth.

Emailed them a few times (developer email) and had no response both times. Sad times...

Emailed them too. No response yet. @jwillemsen is there any way to use mobile app api to set demand control?

Can you share the contact please? In the dev portal I haven't founda any link tò send emails or such.. I want to get on them for the demand control too

I used some contact form on daikin website. Also written to Czech Daikin Facebook page last week... Still waiting for reply...

jwillemsen commented 3 weeks ago

Can you share the contact please? In the dev portal I haven't founda any link tò send emails or such.. I want to get on them for the demand control too

See https://developer.cloud.daikineurope.com/docs/b0dffcaa-7b51-428a-bdff-a7c8a64195c0/business_validation

Dozzki commented 2 weeks ago

Is there a possibility for auto mode (heat and cool)? As there is an auto mode on onecta app.

jwillemsen commented 2 weeks ago

Is there a possibility for auto mode (heat and cool)? As there is an auto mode on onecta app.

Yes IMG_3476