Zitat von Roeller
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Logic Node: Miele - Connect all your Miele devices to KNX!
Einklappen
X
-
Zitat von araeubig Beitrag anzeigen
Only for your information: using a second Miele LBS on the same logic-worksheet gresults in an error and closing GPA.
Kommentar
-
Hello,
I am trying out the Miele Logic Node (v0.1.2) for my washing machine.
The product is registered (model, serial number) and linked to my greek Miele-account (miele.gr).
I have the developer access, but I was not able to read out the device ID. I can get an correct answer when I trigger "MieleGetAllDevices”.
The first "1" triggering does the authentication - this works.
The second “1” triggering results in a 400-Bad Request error.
(See the attached pictures below).
GPA version: 5.1
X1 firmware version: 2.8.869 (latest)
Regards,
Panos
Trigger 1.png Trigger 2.png Error message.pngZuletzt geändert von panos578; 07.05.2024, 22:57.
Kommentar
-
Zitat von panos578 Beitrag anzeigenHello,
I am trying out the Miele Logic Node (v0.1.2) for my washing machine.
The product is registered (model, serial number) and linked to my greek Miele-account (miele.gr).
I have the developer access, but I was not able to read out the device ID. I can get an correct answer when I trigger "MieleGetAllDevices”.
The first "1" triggering does the authentication - this works.
The second “1” triggering results in a 400-Bad Request error.
(See the attached pictures below).
GPA version: 5.1
X1 firmware version: 2.8.869 (latest)
Regards,
Panos
but I gues you have 'Greece' there, right?
Your computer has GREECE language but the GPA has GERMAN language?
My module should post country: gr, language: en i guess?
According to Miele, the possibile options to get the devices (localised) back in a JSON, are: Available values : da, de, en, es, fr, it, nb, nl
So even if your account in in Greece, you can not have the JSON output in Greek language but I gues it's in English then.
Can you at least try on a computer which is in English or German language, while the GPA is in German language?
Kommentar
-
Zitat von Roeller Beitrag anzeigen
Hi panos578 , There is absolutely something going wrong with the COUNTRY. I can not understand those non-alfa lettersbut I gues you have 'Greece' there, right?
Your computer has GREECE language but the GPA has GERMAN language?
My module should post country: gr, language: en i guess?
According to Miele, the possibile options to get the devices (localised) back in a JSON, are: Available values : da, de, en, es, fr, it, nb, nl
So even if your account in in Greece, you can not have the JSON output in Greek language but I gues it's in English then.
Can you at least try on a computer which is in English or German language, while the GPA is in German language?
Hi Roeller,
first of all thanks for your quick response.
The country I have selected from the dropdown-menu is Greece (Ελλάδα).I can't type the name of the country, so the only way is to select from the dropdown-list.
I have set my Pc (Windows and language settings) and also the GPA to English.
What I also tried was to change the language in the settings of the washing machine.
The same error occurs again (attached pictures).
Regards from Greece
Panos
First_trigger.png First_trigger_message.png Second_trigger error_message.pngZuletzt geändert von panos578; 08.05.2024, 22:51.
Kommentar
-
Zitat von Roeller Beitrag anzeigenAs far as I know
Regards André
Kommentar
-
Roeller
I realized that the Output: "Signal Door" as part from the three Signal Outputs is set to false in the requested JSON but not transferred really to the output field. By connecting the output to "Formelberechnung" (Horst Lehner / Recomedia) the input in Fomelberechnung is not set to 0 / false.
Actually i couldn't test this behavior by opening the door manually and changing with this the signal because i'am not at home and want to use the holiday time to finalize the logic sheets. The other two signal outputs are transmitted correctly and set the input of "Formelberechnung" to false.
Regards André
Screenshot (114).pngZuletzt geändert von araeubig; 14.10.2024, 07:02.
Kommentar
-
Hat jemand den Eingang "Set ProcessAction" zum Laufen gebracht?
Zum einen habe ich ohne Typ-Konverter Schwierigkeiten überhaupt einen Eingang zu verknüpfen - wenn ich die API als Basis nehme kann ich (im Falle eines Kühlschranks die Integer-Werte 4 und 5 oder 6 und 7 senden (Supper Freeze oder Super Cool Ein/Aus) - in der API funktioniert dies auch tadellos.
Über den Baustein gelingt es mir aber nicht mit einer 4 oder 6 einen der Modi einzuschalten. Die Annahme, dass ich nur ein Bit-Wert zum Triggern der ausgewählten Funktion senden kann, scheint ebenso wenig zu funktionieren.
Hat jemand eine Idee dazu?
Habe es zum Laufen gebracht - siehe Post #55
Kommentar
-
Mal mein fast finaler Ansatz zur Einbindung eines Kühlschrank (inklusive Einstellen der Temperatur Kühlen und Gefrieren sowie Auslösen SuperKühlen und SuperFrost über die Visualisierung):
Screenshot (144).png
Screenshot (145).png Screenshot (146).png Screenshot (147).png Screenshot (148).png Screenshot (149).png Screenshot (150).png Screenshot (151).png Screenshot (152).png Screenshot (153).png Screenshot (154).png Screenshot (155).png Screenshot (156).png Screenshot (157).png Screenshot (158).png Screenshot (159).png Screenshot (161).png Zuletzt geändert von araeubig; 17.10.2024, 18:37.
Kommentar
-
Roeller
Zitat von araeubig Beitrag anzeigenI realized that the Output: "Signal Door" as part from the three Signal Outputs is set to false in the requested JSON but not transferred really to the output field. By connecting the output to "Formelberechnung" (Horst Lehner / Recomedia) the input in Fomelberechnung is not set to 0 / false.
i want to give you an update about the "Signal Door": The Signal Door is never set by Miele - it always remains 0 - An open door will only be signaled with 1 on Signal Failure. I don't know if this is based on the API or based on your logic brick.
The rest of the logic of my post #55 is working and tested over the weekend. As addition: the setting of json actions is now working too.
Another thing only for yor information: AFter getting the request from the Miele API the values are set and viewable in your logic brick but NOT all are always transferred to the following/connected brick (Status_ID for example). Only at the second trigger these missing values are transmitted BUT these values are set and viewable in your brick.Zuletzt geändert von araeubig; 21.10.2024, 06:03.
Kommentar
-
Moin moin,
hatte gestern ein seltsames Phänomen... Wollte am Gira G1 die Kaffeemaschine ausschalten, woraufhin sie das auch ursprünglich ausführen wollte, dann aber ununterbrochen an und wieder aus ging. Hat hier jemand schon mal eine ähnliche Feststellung gemacht?
image.pngGrüße
Marc
Kommentar
-
-
Roeller
Hello Roel,
actually there seems to be a new problem. In the simulation all works perfect but production i get "No redirect received after POST to https://api.mcs3.miele.com/oauth/auth"
What can i do? The Miele App works and the simulation too - the Logioc Brick starts only with "Get State" but the above error avoids getting the state.
Regards André
GPA 5.2, X1 2.8.874, Miele LBS 0.1.2
Kommentar
Kommentar