NEWS
Neuer Adapter für myuplink.com
-
Heute hatte ich Gateway timeout Fehler mit Adapterversion v0.8.3. Der Grund war wohl ein Update der Anlagensoftware:
Version: 9707R4
Release date: 2024-12-13
ADDED
• New Nord Pool zones added: AT, GER, FR and PL
• It is now possible to activate “run fan during defrost” from menu 4.9.7 in the control module. Only
active down to -10°C
• Silent Mode: Updated speeds for S2125-8/12
CHANGES
• Improved connection to myUplink
• Improved functionality against myUplink
• Fixed issue with menu 4.1 not visible on myUplink even when SPA is available
• Fixed issue with room setpoint and parallel offset not visible on tile at myUplink
• Added so TSS20 is available in accessory menu
• Fixed issue where F2120/S2125 lost their software during the update of the control module
• Fixed issue with alarm 418 low flow detection
• 4-pipe cooling: Fixed issue where outdoor units could become stuck and not restartAuch nach dem Update der Software sowie Neustart des Adapters in ioBroker, habe ich folgenden Fehler im Log und der Adapter verbindet sich nicht mehr in myUplink:
myuplink.0 2024-12-24 11:31:37.824 error Error: Gateway Time-out: "<html>\r\n<head><title>504 Gateway Time-out</title></head>\r\n<body>\r\n<center><h1>504 Gateway Time-out</h1></center>\r\n<hr><center>Microsoft-Azure-Application-Gateway/v2</center>\r\n</body>\r\n</html>\r\n"edit: seit 11:47 geht es wieder!!
edit 2: geht wieder nicht mehr!! -
bei mir geht es wieder seit 11:47 Uhr ohne etwas zu ändern. Ich war zumindest auf myuplink Homepage unterwegs, aber denke es hat einfach Zeit gebraucht wegen der Abfrage der Daten.
Im Objektebaum zeigt er mir noch an:currentFwVersion 9696R6Stand 11.50 Uhr (Update war ca. 11:30 Uhr)
obwohl die Version bei 9707R4 steht. Ich vermute, dass dies suksessive aktualisiert wird? -
bei mir geht es wieder seit 11:47 Uhr ohne etwas zu ändern. Ich war zumindest auf myuplink Homepage unterwegs, aber denke es hat einfach Zeit gebraucht wegen der Abfrage der Daten.
Im Objektebaum zeigt er mir noch an:currentFwVersion 9696R6Stand 11.50 Uhr (Update war ca. 11:30 Uhr)
obwohl die Version bei 9707R4 steht. Ich vermute, dass dies suksessive aktualisiert wird?@matzeit Bei mir geht es immer noch nicht. Auf dev.myuplink.com bin ich noch eingeloggt, aber unter Applications wird mir nichts angezeigt - obwohl da ja welche sein sollten. Und auf www.myuplink.com kann ich mich nicht einloggen. Ich glaube, die haben da irgend ein Problem - oder Microsoft - scheint ja über Azure zu gehen.
-
Ich habe mich nur über die App angemeldet und da den Bestätigungscode eingegeben.
Bei mir läuft der Adapter auch wieder also vielleicht reicht auch die Bestätigung in der App.
Schöne Weihnachten euch allen an dieser Stelle
Edit 12:30 Uhr : wie offline, wahrscheinlich baut NIBE da irgendwas um
myuplink App spinnt auch und zeigt nicht alle Daten an -
stimmt, geht aktuell doch nicht mehr. Bei mir ist unter dev.myuplink.com in apps auch nichts mehr vorhanden.
edit:
verrückt, jetzt ist der Adapter wieder online und die Versionsnummer wurde auch aktualisiert. -
stimmt, geht aktuell doch nicht mehr. Bei mir ist unter dev.myuplink.com in apps auch nichts mehr vorhanden.
edit:
verrückt, jetzt ist der Adapter wieder online und die Versionsnummer wurde auch aktualisiert. -
Hallo zusammen,
ich bekomme einfach keine Werte eingelesen. Der Adapter ist grün und connection = true.
Die CTA-WP ist bei myuplink.com zu sehen.Im Debug-Modus bekomme ich die folgenden Einträge:
myuplink.0 2026-01-05 12:45:38.942 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
myuplink.0 2026-01-05 12:45:38.919 info terminating
myuplink.0 2026-01-05 12:45:38.393 info Got terminate signal TERMINATE_YOURSELF
myuplink.0 2026-01-05 12:45:30.219 info Loglevel changed from "warn" to "debug"
myuplink.0 2026-01-05 12:17:51.111 warn State "myuplink.0.info.connection" has no existing object, this might lead to an error in future versionsUpdate: nun gibt es folgenden Fehler und "Verbunden mit Gerät oder Dienst" ist ROT:
Error: Cannot refresh the token because no refresh token is available.Ich habe den Adapter schon neu installiert und einen neuen Key auf dev.myuplink.com erstellt.
Hat jemand eine Idee was hier schief läuft und was ich machen kann?
Vielen Dank schon mal.
Mario -
Hallo Mario,
verwendest du unter Erweitert den Authorization Code Grant Flow? Weil nur für den ist ein RefreshToken nötig und das schickt myuplink leider immer noch nicht mit. Also der Authorization Code Grant Flow funktioniert nicht. Im Log steht nichts weiter? Vielleicht mal das LogLevel von Debug auf Alles stellen.
Grüße
seb -
Hallo Seb,
vielen Dank für deine Antwort.
Den den Authorization Code Grant Flow habe ich ausgeschaltet und den Debug-Level auf Alles gestellt.
Hier die entsprechenden Logs:
myuplink.0 2026-01-14 18:47:12.254 info terminating
myuplink.0 2026-01-14 18:47:11.765 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
myuplink.0 2026-01-14 18:47:11.764 info terminating
myuplink.0 2026-01-14 18:47:11.764 info Cleaned everything up...
myuplink.0 2026-01-14 18:47:11.762 silly States user redis pmessage myuplink.0.*/myuplink.0.info.connection:{"val":false,"ack":true,"ts":1768412831761,"q":0,"from":"system.adapter.myuplink.0","user":"system.user.admin","lc":1768412831761}
myuplink.0 2026-01-14 18:47:11.753 info Got terminate signal TERMINATE_YOURSELF
myuplink.0 2026-01-14 18:47:11.752 silly States system redis pmessage system.adapter.myuplink.0.sigKill/system.adapter.myuplink.0.sigKill:{"val":-1,"ack":false,"ts":1768412831750,"q":0,"from":"system.host.Iobroker-1","lc":1768412831750}
myuplink.0 2026-01-14 18:46:02.182 silly States system redis pmessage system.adapter.myuplink.0.logLevel/system.adapter.myuplink.0.logLevel:{"val":"silly","ack":true,"ts":1768412762181,"q":0,"from":"system.adapter.myuplink.0","lc":1768412762176}
myuplink.0 2026-01-14 18:46:02.178 info Loglevel changed from "warn" to "silly"Der adapter ist grün.
Unter Objekte steht: Connected true
Es ist aber ein Fehler eingetragen:
Error: Cannot refresh the token because no refresh token is available.
Vielleicht findest du ja etwas.
Viele Grüße
Mario -
Hallo Mario,
Also irgendwie sieht das ganz wild aus. Hattest du den Authorization Code Grant Flow vorher an? Wenn ja, kam das mit dem Refresh Token halt davon. Das Log sieht jetzt gar nicht so aus, als ob da der Adapter gestartet wurde. Also da steht ja jetzt nur, dass der Adapter beendet wurde und dass das Log-Level geändert wurde. Aber danach muss doch ein Adapter-Start kommen - auch im Log. Ab da wirds dann ja erst interessant.
Viele Grüße
seb -
Hallo,
also ich habe den Adapter noch einmal neu installiert und nur Identifier und secret eingegeben.
Adapter ist grün. Loglevel auf warn/silly gestellt:myuplink.0 2026-01-15 19:21:51.309 silly States system redis pmessage system.adapter.myuplink.0.logLevel/system.adapter.myuplink.0.logLevel:{"val":"silly","ack":true,"ts":1768501311307,"q":0,"from":"system.adapter.myuplink.0","lc":1768501311295} myuplink.0 2026-01-15 19:21:51.299 info Loglevel changed from "warn" to "silly" myuplink.0 2026-01-15 19:21:37.575 info terminating myuplink.0 2026-01-15 19:21:37.094 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason myuplink.0 2026-01-15 19:21:37.094 info terminating myuplink.0 2026-01-15 19:21:37.093 info Cleaned everything up... myuplink.0 2026-01-15 19:21:37.084 silly States user redis pmessage myuplink.0.*/myuplink.0.info.connection:{"val":false,"ack":true,"ts":1768501297080,"q":0,"from":"system.adapter.myuplink.0","user":"system.user.admin","lc":1768501297080} myuplink.0 2026-01-15 19:21:37.072 info Got terminate signal TERMINATE_YOURSELF myuplink.0 2026-01-15 19:21:37.072 silly States system redis pmessage system.adapter.myuplink.0.sigKill/system.adapter.myuplink.0.sigKill:{"val":-1,"ack":false,"ts":1768501297070,"q":0,"from":"system.host.Iobroker-1","lc":1768501297070} myuplink.0 2026-01-15 19:19:56.778 debug Set timer myuplink.0 2026-01-15 19:19:56.777 silly States user redis pmessage myuplink.0.*/myuplink.0.info.currentError:{"val":"","ack":true,"ts":1768501196776,"q":0,"from":"system.adapter.myuplink.0","user":"system.user.admin","lc":1768500896567} myuplink.0 2026-01-15 19:19:56.773 silly States user redis pmessage myuplink.0.*/myuplink.0.info.updateTime:{"val":"2026-01-15 19:19:56","ack":true,"ts":1768501196771,"q":0,"from":"system.adapter.myuplink.0","user":"system.user.admin","lc":1768501196771} myuplink.0 2026-01-15 19:19:56.768 silly States user redis pmessage myuplink.0.*/myuplink.0.info.connection:{"val":true,"ack":true,"ts":1768501196766,"q":0,"from":"system.adapter.myuplink.0","user":"system.user.admin","lc":1768500896560,"expire":true} myuplink.0 2026-01-15 19:19:56.763 silly Response from GET /v2/systems/me (lang: en): { "page": 1, "itemsPerPage": 10, "numItems": 0, "systems": [] } myuplink.0 2026-01-15 19:19:56.571 debug GET /v2/systems/me (lang: en) myuplink.0 2026-01-15 19:19:56.571 debug Is token expired: false myuplink.0 2026-01-15 19:19:56.571 debug Has access token: true myuplink.0 2026-01-15 19:19:56.570 debug Get access token myuplink.0 2026-01-15 19:15:20.631 silly States system redis pmessage system.adapter.myuplink.0.logLevel/system.adapter.myuplink.0.logLevel:{"val":"silly","ack":true,"ts":1768500920629,"q":0,"from":"system.adapter.myuplink.0","lc":1768500920624} myuplink.0 2026-01-15 19:15:20.627 info Loglevel changed from "warn" to "silly"MOD-EDIT: Code in code-tags gesetzt!
Was interessant ist, immer wenn ich den Adapter neu starte wird das Loglevel auf warn zurückgesetzt.
Gruß Mario
-
Hallo,
heute war folgender Fehler eingetragen: Error: getaddrinfo ENOTFOUND api.myuplink.com -
Hallo Mario,
bei dem Login, mit dem du den Identifier/Secret erstellt hast, scheint keine Wärmepumpe hinterlegt zu sein. Es wird keine zurück gegeben:
Response from GET /v2/systems/me (lang: en): { "page": 1, "itemsPerPage": 10, "numItems": 0, "systems": [] }
"numItems": 0 und "systems": [] = keine Wärmepumpe (leere Liste)
Der Fehler getaddrinfo ENOTFOUND api.myuplink.com bedeutet, dass er den DNS-Namen nicht auflösen konnte. Das passiert, wenn kurz das Internet weg ist oder manchmal auch so.
Grüße
seb