oyvindwe / connectlife-ha

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

Washing Machine & Dryer #52

Open luckyspoon opened 1 month ago

luckyspoon commented 1 month ago

I have a washing machine and dryer. I am happy to try and compile a dictionary, but I am not sure where to find the Device Type & Device Feature Codes?

Thanks!

oyvindwe commented 1 month ago

Make a device dump: https://github.com/oyvindwe/connectlife

I have just added a new option to connectlife.dump in version 0.5.0 that will create data data dictionary skeletons for all your devices: --format dd

oyvindwe commented 1 month ago

I also added this as hardware version in version 0.10.0, so it is accessible in the device information in Home Assistant:

image
sharonna511 commented 1 month ago

I have a Dryer Gorenje DPNA83W, i made a device dump. Maybe that is of use to you ? I don't get that mapping proccess. 032-000.json

oyvindwe commented 1 month ago

@sharonna511 I can give it a try. I need some help with some of the properties though.

  1. Are there anything you can set in the ConnectLife app, or is it only monitoring? If you can set anything, please provide a screenshot
  2. Are you able to observe what properties changes to when running different programs? At least these properties are of interest:
    • AdaptTech_setting
    • Appliance_status
    • Bundling_Temperature (is it in Celsius or Fahrenheit)?
    • Current_programphase
    • Selected_program_mode_status
    • Washer_to_Dryer_available_for_hours_v
    • Washer_to_Dryer_program_ID
    • Washer_to_Dryersetting_status
    • Washer_to_dryerwizard_trigger_status
sharonna511 commented 4 weeks ago

Hi

Thanks for making this integration and your help. I collected some info:

Door: 1 closed, 2 open Appliance status: 7 program running, 6 device on but no program running, 5 device off current programphase: 1 device off, 3 and 4 program is running no info in app what that means anti crease 1,2,3 hours

Translation: English > German

Cotton Storage > Baumwolle Schranktrocken Standard > Standard Iron > Bügelleicht Mix > Mix Synthetics > Synthetik Wool > Wolle Bed Linen > Bettwäsche Time > Zeitprogramm Baby > Baby Sensitve > Sanft Empfindlich Shirts > Hemden Blusen Sports > Sport Fast 89 > Schnell 89 ExtraHygiene > ExtraHygiene Remotecontrol> Fernsteuerung Anti Crease > Knitter-schutz Extra Dry > Extratrocken

dryer app1 app2 app3 app4

programs1 programs2 programs3 programs4 programs5 programs6 programs7 programs8 programs9 programs10 programs11 programs12 programs13 programs14 programs15

German Manual https://partners.gorenje.com/fts/htmlNavodila/903195de.html

oyvindwe commented 4 weeks ago

@sharonna511 Thank you for the details! I have added support for your tumble dryer in version 0.13.0.

I'm not able to figure out how to remote control it, but the sensors look much better, e.g. in this card:

image

I have only provided text in English.

Note that when upgrading, all the old sensors has changed to binary_sensor will become unavailable. These can be deleted from your entity registry. Filter on device and status "Unavailable" to delete these.

You may also want to fix long term statistics for sensors that have changed device class and/or units.

sharonna511 commented 4 weeks ago

Thank you, sensors is all i need, remote control is pointless, you have to switch to remote control on the device and then it works till power off only, so dumb, i can just dial the knob to the program instead, its beyond me what use that has.

oyvindwe commented 2 weeks ago

@luckyspoon did you have any success in creating data dictionaries for your devices?

Monacoslo commented 1 week ago

Thank you, sensors is all i need, remote control is pointless, you have to switch to remote control on the device and then it works till power off only, so dumb, i can just dial the knob to the program instead, its beyond me what use that has.

This is legal requirement. For security reasons.