Hi Roeller
great module! THANKS! I have a Miele dishwasher that I want to switch on in ECO mode via the X1. I have the developer access, I was also able to read out the device ID, but I don't know how to switch the appliance on in ECO mode. To find out more, I wanted to use "GET PROGRAMS". But when I connect this to an input and then switch it to 1, this error occurs:
[2022-09-17 08:03:57] Code successfully retrieved from Redirect: DE_679a5e86a31ddddb1c0ee3204.
[2022-09-17 08:03:57] Auth successfully retrieved: DE_9206fb87ff71dddb012189b.
[2022-09-17 08:04:02] System.Net.WebException: Remote server returned an error: (400) Invalid request.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncRes ult asyncResult)
At System.Threading.Tasks.TaskFactory`1.FromAsyncCore Logic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization).
--- End of stack monitoring from the previous location where the exception was thrown ---.
for System.Runtime.ExceptionServices.ExceptionDispatch Info.Throw()
for System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
for System.Runtime.CompilerServices.ConfiguredTaskAwai table`1.ConfiguredTaskAwaiter.GetResult()
at roelbroersma_nl.Logic.Node1.Miele.<WebRequestWrapp er>d__324.MoveNext()
[2022-09-17 08:04:02] No content received after GET https://api.mcs3.miele.com/v1/device...29980/programs
[2022-09-17 08:04:06] System.Net.WebException: The remote server returned an error: (400) Invalid request.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncRes ult asyncResult)
At System.Threading.Tasks.TaskFactory`1.FromAsyncCore Logic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization).
--- End of stack monitoring from the previous location where the exception was thrown ---.
for System.Runtime.ExceptionServices.ExceptionDispatch Info.Throw()
for System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
for System.Runtime.CompilerServices.ConfiguredTaskAwai table`1.ConfiguredTaskAwaiter.GetResult()
at roelbroersma_nl.Logic.Node1.Miele.<WebRequestWrapp er>d__324.MoveNext()
[2022-09-17 08:04:06] No content received after GET https://api.mcs3.miele.com/v1/device...29980/programs
GETACTIONS is working (but does not help me so much).
GPA version --> 4.7
Existing logic sheet
What am I doing wrong?
Many greetings
Alex
great module! THANKS! I have a Miele dishwasher that I want to switch on in ECO mode via the X1. I have the developer access, I was also able to read out the device ID, but I don't know how to switch the appliance on in ECO mode. To find out more, I wanted to use "GET PROGRAMS". But when I connect this to an input and then switch it to 1, this error occurs:
[2022-09-17 08:03:57] Code successfully retrieved from Redirect: DE_679a5e86a31ddddb1c0ee3204.
[2022-09-17 08:03:57] Auth successfully retrieved: DE_9206fb87ff71dddb012189b.
[2022-09-17 08:04:02] System.Net.WebException: Remote server returned an error: (400) Invalid request.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncRes ult asyncResult)
At System.Threading.Tasks.TaskFactory`1.FromAsyncCore Logic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization).
--- End of stack monitoring from the previous location where the exception was thrown ---.
for System.Runtime.ExceptionServices.ExceptionDispatch Info.Throw()
for System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
for System.Runtime.CompilerServices.ConfiguredTaskAwai table`1.ConfiguredTaskAwaiter.GetResult()
at roelbroersma_nl.Logic.Node1.Miele.<WebRequestWrapp er>d__324.MoveNext()
[2022-09-17 08:04:02] No content received after GET https://api.mcs3.miele.com/v1/device...29980/programs
[2022-09-17 08:04:06] System.Net.WebException: The remote server returned an error: (400) Invalid request.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncRes ult asyncResult)
At System.Threading.Tasks.TaskFactory`1.FromAsyncCore Logic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization).
--- End of stack monitoring from the previous location where the exception was thrown ---.
for System.Runtime.ExceptionServices.ExceptionDispatch Info.Throw()
for System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
for System.Runtime.CompilerServices.ConfiguredTaskAwai table`1.ConfiguredTaskAwaiter.GetResult()
at roelbroersma_nl.Logic.Node1.Miele.<WebRequestWrapp er>d__324.MoveNext()
[2022-09-17 08:04:06] No content received after GET https://api.mcs3.miele.com/v1/device...29980/programs
GETACTIONS is working (but does not help me so much).
GPA version --> 4.7
Existing logic sheet
What am I doing wrong?
Many greetings
Alex
Kommentar