Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Miele Ventilation Hood (DA3698) Fan not working #31

Open
trivarialthea opened this issue Apr 2, 2021 · 9 comments
Open

Miele Ventilation Hood (DA3698) Fan not working #31

trivarialthea opened this issue Apr 2, 2021 · 9 comments
Labels
in investigation Investigation started

Comments

@trivarialthea
Copy link

Model: DA3698

The control of lighting is possible, but the fan control does not work at all...
Any idea why that might be?

@QuickSander
Copy link
Owner

I need to look into this. I did not create the fan part and I am unable to test it without investing in a simulator since I do not have such a device. Will try to find a cause.

@QuickSander QuickSander added the bug Something isn't working label Apr 7, 2021
@QuickSander
Copy link
Owner

Could you enable debug logging and paste the logging you see when switching the fan?
Is it the fan speed, the switch or both?

@trivarialthea
Copy link
Author

trivarialthea commented Apr 7, 2021

Light on:
2021-04-07T20:33:52.406Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":20,"iid":9,"value":1}]} [4/7/2021, 10:33:52 PM] [Miele@home] End - Set Light Characteristic On -> true 2021-04-07T20:33:52.985Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.9' notification for this connection since it originated here. 2021-04-07T20:33:52.985Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "On" to value 1 2021-04-07T20:33:52.986Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP Response is finished 2021-04-07T20:33:53.236Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 9, value: 1 } ] 2021-04-07T20:33:53.236Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 9, value: 1 } ] 2021-04-07T20:33:53.237Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 9, value: 1 } ] 2021-04-07T20:33:53.237Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 9, value: 1 } ] 2021-04-07T20:34:05.691Z HAP-NodeJS:EventedHTTPServer Currently 6 hap connections open: ::ffff:192.168.0.135:50918, ::ffff:192.168.0.102:49356, ::ffff:192.168.0.130:50911, ::ffff:192.168.0.185:49284, ::ffff:192.168.0.134:50466, ::ffff:192.168.0.180:51942

Light Off
2021-04-07T20:34:40.409Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP request: /characteristics 2021-04-07T20:34:40.409Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:40.410Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":20,"iid":9,"value":0}]} [4/7/2021, 10:34:40 PM] [Miele@home] End - Set Light Characteristic On -> false 2021-04-07T20:34:40.683Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.9' notification for this connection since it originated here. 2021-04-07T20:34:40.683Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "On" to value 0 2021-04-07T20:34:40.684Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP Response is finished 2021-04-07T20:34:40.933Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 9, value: 0 } ] 2021-04-07T20:34:40.934Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 9, value: 0 } ] 2021-04-07T20:34:40.934Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 9, value: 0 } ] 2021-04-07T20:34:40.935Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 9, value: 0 } ] 2021-04-07T20:34:42.681Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.681Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.682Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":16,"iid":9,"ev":true}]} 2021-04-07T20:34:42.683Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.715Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.715Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.715Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":13,"iid":9,"ev":true}]} 2021-04-07T20:34:42.716Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.738Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.738Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.738Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":9,"iid":9,"ev":true}]} 2021-04-07T20:34:42.739Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.742Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.742Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.743Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":15,"iid":9,"ev":true}]} 2021-04-07T20:34:42.743Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.751Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.751Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.752Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":17,"iid":9,"ev":true}]} 2021-04-07T20:34:42.752Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.756Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.756Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.757Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":4,"iid":9,"ev":true}]} 2021-04-07T20:34:42.757Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.763Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.763Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.764Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":19,"iid":9,"ev":true}]} 2021-04-07T20:34:42.764Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.769Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.769Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.770Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":11,"iid":9,"ev":true}]} 2021-04-07T20:34:42.770Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.777Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.777Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.778Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":20,"iid":9,"ev":true},{"aid":20,"iid":12,"ev":true},{"aid":20,"iid":14,"ev":true}]} 2021-04-07T20:34:42.778Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.781Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.781Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.782Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":8,"iid":9,"ev":true}]} 2021-04-07T20:34:42.782Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.785Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.785Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.785Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":12,"iid":9,"ev":true}]} 2021-04-07T20:34:42.786Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.790Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.790Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.791Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":14,"iid":9,"ev":true}]} 2021-04-07T20:34:42.791Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.794Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.794Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.794Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":6,"iid":9,"ev":true}]} 2021-04-07T20:34:42.795Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.798Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.799Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.799Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":7,"iid":9,"ev":true}]} 2021-04-07T20:34:42.799Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.804Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.804Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.804Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":3,"iid":9,"ev":true}]} 2021-04-07T20:34:42.805Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.820Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.820Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.820Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":2,"iid":9,"ev":true}]} 2021-04-07T20:34:42.821Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.826Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.826Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.827Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":18,"iid":9,"ev":true}]} 2021-04-07T20:34:42.827Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.830Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.830Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.830Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":10,"iid":9,"ev":true}]} 2021-04-07T20:34:42.831Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:34:42.842Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP request: /characteristics 2021-04-07T20:34:42.842Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:34:42.842Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":5,"iid":9,"ev":true},{"aid":5,"iid":10,"ev":true},{"aid":5,"iid":11,"ev":true},{"aid":5,"iid":13,"ev":true},{"aid":5,"iid":14,"ev":true},{"aid":5,"iid":16,"ev":true}]} 2021-04-07T20:34:42.843Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] HTTP Response is finished 2021-04-07T20:35:05.693Z HAP-NodeJS:EventedHTTPServer Currently 6 hap connections open: ::ffff:192.168.0.135:50918, ::ffff:192.168.0.102:49356, ::ffff:192.168.0.130:50911, ::ffff:192.168.0.185:49284, ::ffff:192.168.0.134:50466, ::ffff:192.168.0.180:51942

Fan slider 100%
2021-04-07T20:35:05.693Z HAP-NodeJS:EventedHTTPServer Currently 6 hap connections open: ::ffff:192.168.0.135:50918, ::ffff:192.168.0.102:49356, ::ffff:192.168.0.130:50911, ::ffff:192.168.0.185:49284, ::ffff:192.168.0.134:50466, ::ffff:192.168.0.180:51942 2021-04-07T20:35:43.435Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP request: /characteristics 2021-04-07T20:35:43.435Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:35:43.435Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":20,"iid":12,"value":1},{"aid":20,"iid":14,"value":100}]} [4/7/2021, 10:35:43 PM] [Miele@home] End - Set ventilationStep to -> 4 [4/7/2021, 10:35:43 PM] [Miele@home] End - Set Fan Characteristic On -> true 2021-04-07T20:35:43.883Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.12' notification for this connection since it originated here. 2021-04-07T20:35:43.883Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "On" to value 1 2021-04-07T20:35:44.133Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:35:44.134Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:35:44.134Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:35:44.135Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:35:52.574Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP Response is finished [4/7/2021, 10:35:53 PM] [Miele@home] End - Set Fan Characteristic Speed -> 100 2021-04-07T20:35:53.609Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.14' notification for this connection since it originated here. 2021-04-07T20:35:53.610Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "Rotation Speed" to value 100 2021-04-07T20:35:53.859Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 14, value: 100 } ] 2021-04-07T20:35:53.860Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 14, value: 100 } ] 2021-04-07T20:35:53.860Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 14, value: 100 } ] 2021-04-07T20:35:53.861Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 14, value: 100 } ] 2021-04-07T20:36:05.695Z HAP-NodeJS:EventedHTTPServer Currently 6 hap connections open: ::ffff:192.168.0.135:50918, ::ffff:192.168.0.102:49356, ::ffff:192.168.0.130:50911, ::ffff:192.168.0.185:49284, ::ffff:192.168.0.134:50466, ::ffff:192.168.0.180:51942

Fan slider 0%
2021-04-07T20:37:08.084Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.12' notification for this connection since it originated here. 2021-04-07T20:37:08.084Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "On" to value 1 2021-04-07T20:37:08.335Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:37:08.335Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:37:08.336Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] 2021-04-07T20:37:08.336Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 12, value: 1 } ] [4/7/2021, 10:37:10 PM] [Miele@home] End - Set Fan Characteristic Speed -> 0 2021-04-07T20:37:10.496Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.14' notification for this connection since it originated here. 2021-04-07T20:37:10.496Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "Rotation Speed" to value 0 2021-04-07T20:37:10.746Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 14, value: 0 } ] 2021-04-07T20:37:10.747Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 14, value: 0 } ] 2021-04-07T20:37:10.747Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 14, value: 0 } ] 2021-04-07T20:37:10.748Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 14, value: 0 } ] 2021-04-07T20:37:16.739Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP Response is finished 2021-04-07T20:37:16.846Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP request: /characteristics 2021-04-07T20:37:16.847Z HAP-NodeJS:HAPServer [0E:8E:28:20:39:A8] HAP Request: PUT /characteristics 2021-04-07T20:37:16.847Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Processing characteristic set: {"characteristics":[{"aid":20,"iid":12,"value":0},{"aid":20,"iid":14,"value":0}]} [4/7/2021, 10:37:16 PM] [Miele@home] End - Set ventilationStep to -> 0 [4/7/2021, 10:37:17 PM] [Miele@home] End - Set Fan Characteristic On -> false 2021-04-07T20:37:17.189Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.12' notification for this connection since it originated here. 2021-04-07T20:37:17.190Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "On" to value 0 2021-04-07T20:37:17.439Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 12, value: 0 } ] 2021-04-07T20:37:17.440Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 12, value: 0 } ] 2021-04-07T20:37:17.440Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 12, value: 0 } ] 2021-04-07T20:37:17.441Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 12, value: 0 } ] [4/7/2021, 10:37:17 PM] [Miele@home] End - Set Fan Characteristic Speed -> 25 2021-04-07T20:37:17.910Z HAP-NodeJS:EventedHTTPServer [::ffff:192.168.0.134] Muting event '20.14' notification for this connection since it originated here. 2021-04-07T20:37:17.910Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "Rotation Speed" to value 25 2021-04-07T20:37:18.161Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.135] Sending HAP event notifications [ { aid: 20, iid: 14, value: 25 } ] 2021-04-07T20:37:18.161Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.102] Sending HAP event notifications [ { aid: 20, iid: 14, value: 25 } ] 2021-04-07T20:37:18.161Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.130] Sending HAP event notifications [ { aid: 20, iid: 14, value: 25 } ] 2021-04-07T20:37:18.162Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.185] Sending HAP event notifications [ { aid: 20, iid: 14, value: 25 } ] 2021-04-07T20:37:25.850Z HAP-NodeJS:EventedHTTPServer:Connection [::ffff:192.168.0.134] HTTP Response is finished [4/7/2021, 10:37:26 PM] [Miele@home] End - Set Fan Characteristic Speed -> 0 2021-04-07T20:37:26.994Z HAP-NodeJS:Accessory [Homebridge 39A8 E5C4] Setting Characteristic "Rotation Speed" to value 0

Is it the fan speed, the switch or both?

The light switch works as intended, just has a major delay to it
The fan control is a slider from 0% to 100%
image

@trivarialthea
Copy link
Author

Also in the Miele@mobile app it offers these controls:
image

  1. fan controls
  2. light controls

I know the Miele developer cloud thing is limited so it might not be possible to implement

@QuickSander
Copy link
Owner

That is very extensive logging. Thanks. I need some time to get to know the capabilities better and from the fan control.
Any chance you can paste the swagger output from the Miele developer site and play around with PUT command there to see if you can get it working via their site?

I see the author of the ventilation hood part of the plugin does the following:

fanSpeed = (Number(value)/25).toFixed();
// Corrected formula to get right increments 25% = 1, 50% = 2, 75% = 3, 100% = 4

The delay I did not focus on yet, but it might be an unfortunate side effect of the hood reacting on the Miele cloud only every minute or so (at least low frequency)

@trivarialthea
Copy link
Author

No matter what example i try it always gives similiar error to this
{ "message": "Ventilation step of device with mieleDeviceId 000111097297 and state 3 cannot be changed to 1 at this moment. Available steps: List()" }
{ "message": "Light command 'DISABLED (2)' is not available for device with mieleDeviceId 000111097297 and state 1 at this moment. Available light commands: List()" }

The supported actions are:
{ "processAction": [], "light": [], "ambientLight": [], "startTime": [], "ventilationStep": [], "programId": [], "targetTemperature": [], "deviceName": false, "powerOn": true, "powerOff": false, "colors": [], "modes": [] }
Got that from https://api.mcs3.miele.com/v1/devices/000111097297/actions

@trivarialthea
Copy link
Author

trivarialthea commented Apr 8, 2021

Also just for some info i found out, the local zigbee gateway (XGW3000) can only turn the light on and off
image

@QuickSander
Copy link
Owner

No matter what example i try it always gives similiar error to this

This is then most likely the problem the plugin also does not allow you to change the ventilation step.
Is this both in on and off state?

@QuickSander QuickSander added in investigation Investigation started and removed bug Something isn't working labels Apr 8, 2021
@trivarialthea
Copy link
Author

trivarialthea commented Apr 9, 2021

Power off

{
  "message": "Device with mieleDeviceId 000111097297 can't be powered off from its current state."
}

Power on
Code 204 | No content

Light 1

{
  "message": "Light command 'ENABLED (1)' is not available for device with mieleDeviceId 000111097297 and state 1 at this moment. Available light commands: List()"
}

Light 2

{
  "message": "Light command 'DISABLED (2)' is not available for device with mieleDeviceId 000111097297 and state 1 at this moment. Available light commands: List()"
}

ventilationStep 1

{
  "message": "Ventilation step of device with mieleDeviceId 000111097297 and state 1 cannot be changed to 1 at this moment. Available steps: List()"
}

ventilationStep 2

{
  "message": "Ventilation step of device with mieleDeviceId 000111097297 and state 2 cannot be changed to 1 at this moment. Available steps: List()"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in investigation Investigation started
Projects
None yet
Development

No branches or pull requests

2 participants