oyvindwe / connectlife-ha

ConnectLife integration for Home Assistant
GNU General Public License v3.0
52 stars 22 forks source link

Data dictionary for refridgerator 026-1b0610z0049j (BCD-610WP1BWF1S3/HC4(HAB)) #43

Closed oyvindwe closed 2 months ago

oyvindwe commented 2 months ago

@deb0ro I have started on your fridge, but it has a lot of properties.

I'm happy to get input on the mappings:

deb0ro commented 2 months ago

Screenshot_20240712_082547

Hi, this is the screenshot of settings available in ConnectLife app. You can set temperature for freezer and fridge and turn on "super" features, ice making machine and eco mode. Thats basically it. There is also a self diag (but I think its just a dummy progress bar 😃) and interesting statistics about how many the doors were opened per day/week/month.

As you said, there is a lot of properties but like 70% of them are just there from different models I would say. Like: camerastate, wine%, rgb_%... If we filter out all 0 values, the list should be much thinner.

Interesting values are also "real temperature" as you can see that internal temperature is not always as set on the display and I can also see from these when the machine is doing defrosting (as temperatures start to rise and it start to make funny noises).

Also an "filter_state" property is nice as it will tell you how much life is in the internal water filter (fridge is connected to water mains).

Thanks.

oyvindwe commented 2 months ago

@deb0ro Thank you very much! Could you provide a screenshot of the "Usage Frequency Metrics" page as well?

deb0ro commented 2 months ago

Sure, here you go 😉

Screenshot_20240712_163952 Screenshot_20240712_164011

oyvindwe commented 2 months ago

Thanks. I agree that's not very useful, but HA can probably provide the same by figuring out which property they are tracking.

oyvindwe commented 2 months ago

I guessed a bit if those temperature settings can be set or not - I'm not sure what the "variation temperature" is. Also it looks like they need some sensible min and max values.

These are the controls I have mapped:

image

Sample card:

image

If you think it looks OK, I'm happy to merge and make a release. We can always improve on the mappings later!

oyvindwe commented 2 months ago

Note: I have not been able to figure out mappings for "Super cool", "Super freeze" and "Eco". If you change those settings in the API, which properties are changes in Home Assistant?