Grizzelbee / ioBroker.mielecloudservice

Integrates your MieleCloudService (aka Miele@Home) Devices to ioBroker
MIT License
19 stars 8 forks source link

add "signalDoor" to WashingMashine #402

Closed pacco81 closed 2 months ago

pacco81 commented 2 months ago

Hi !

Könntest du für Waschmaschinen (type label 1) die capability "signalDoor" mit abfragen und als Datenpunkt ausgeben ?

Obwohl die API-PDF sagt, dass die Waschmaschinen die Türdaten nicht haben, so scheint es doch zu gehen: Das HA Plugin fragt den Türstatus bei meiner Waschmaschine problemlos ab. Siehe https://github.com/HomeAssistant-Mods/home-assistant-miele/blob/dc2c21ce1d7782ebdf6913c8f41600fa6d561c5f/custom_components/miele/init.py#L87

Es scheint wohl ein binärSensor zu seinden HA als offen, zu und nicht-verfügbar übersetzt.

Aktuell habe ich nur für die Tür eine HomematicFensterkontakt, den ich mir dann sparen könnte.

Besten Dank und Gruß ! Sebastian

Bildschirmfoto 2024-05-05 um 21 35 33
Grizzelbee commented 2 months ago

Hi !

Tatsächlich hatte ich das in alten Versionen des Adapters drin und habe es später (ich glaube mit der 6er Version) ausgebaut, weil es (zumindest bei mit und lt. Doku) nicht funktionierte. Bitte probiere mal aus, ob es mit einer 5er oder 4er Version funktioniert - dann baue ich das gerne wieder ein. Allerdings kennt die Miele-API keine binären Switches - das sind boolsche Switches, die true/false als Text schicken. Ist halt JSON, was von der API kommt.

Du könntest auch ein Debug-Log schreiben und Dir die Nachrichten, die von der API kommen ansehen ob sich signalDoor bei Dir je nach Türstatus ändert.

pacco81 commented 2 months ago

Hi ! Ja, im iobroker Debug ändert sich der Status beim Öffnen der Tür auf true. Geschlossen ist false.

Mein Gerät ist übrigens WWG760 Firmware: 08.23 Hardware: EK057

Vielen Dank !

Grizzelbee commented 2 months ago

Habe ich in V6.5.6 implementiert. Sollte ab morgen im latest repo zu finden sein.

pacco81 commented 2 months ago

Klappt ! Besten Dank für die Weiterentwicklung !