NEWS
Test Adapter MercedesMe v0.0.x
-
@mickym Die letzte version hat ein option mit der man die pause zwischen den Reconnects einstellen kann um das rate limit zu vermeiden
-
@tombox sagte in Test Adapter MercedesMe v0.0.x:
@mickym Die letzte version hat ein option mit der man die pause zwischen den Reconnects einstellen kann um das rate limit zu vermeiden
Vielen Dank!
V 0.3.4
Was ist ein guter Wert für die Delay time? Habe jetzt mal 600 (Sekunden) eingetragen. -
@klassisch Das bedeutet das mehrmals am Tag für 600sek keine Daten geliefert werden. Ich vermute ein Wert zwischen 120 und 200 is korrekt
-
@tombox
Wie kann man eigentlich am einfachsten ein Update von 0.3.3 auf 0.3.4 machen?
Im Iobroker wird kein Update zum Adapter dargestellt. Da wird 0.3.3 noch als aktuell angezeigt.Was ich sonst noch probiert habe: [vorher immer iobroker gestoppt und später gestartet]
- sudo apt-get updatesudo apt-get update
- sudo apt-get upgrade
Dann habe ich nochmal den Adapter installiert: - sudo git clone https://github.com/TA2k/ioBroker.mercedesme.git
- iobroker install iobroker.mercedes
Hat alles geklappt, allerdings bin ich immernoch auf 0.3.3 und kann somit nicht die Delaytime in der neusten Version einstellen. Wie geht das Updaten am besten/schnellsten?
-
@shadow_cb nicht so einen Schmarm machen wir git clone - das kannst alles wieder löschen.
Man geht in Adapter im Expertenmodus
wählt die Katze
und installiert den Adapter über npm
Das was Du vorher gemacht hast - damit hast Dein System nur verhunagelt. Nächstes Mal musst halt bissi warten bis eine Antwort kommt.
-
mercedesme github: 0.3.4 latest: 0.3.4 for 9 days stable: -.-.-
Also wie von @mickym schon beschrieben über den Reiter 'npm' in den Experteneinstellungen oder das Beta-Repository temporär freischalten.
Und NIE mit root-Rechten code aus github auschecken. NIE!
-
@thomas-braun ok verstanden! danke
Bin neugierig: Warum? Weil dann jemand Schadecode unterbringen kann? -
@mickym achja richtig! Vielen Dank. Läuft
-
@tombox @alle
Ich wiederhole nochmal meine Fragen, vielleicht kann mir hier ja doch jemand helfen?
Wo finde ich einen Trigger für den Wechsel des Ladeprofils und wo die Veränderung des Maximallevels innerhalb eines der Ladeprofile. Kann mir jemand die Trigger/Datenpunkte nennen? Ich finde sie leider nicht. Lassen sich die Punkte nur lesen oder auch schreiben?Weiß eigentlich jemand, was mit den vielen Daten des Ordners "Command" anfangen kann?
Kann man damit etwa Befehle in ein Script einbauen und so das Charging steuern?
Kann mir jemand sagen, wie das geht oder mal ein Beispielscript zeigen?
Das wäre fantastisch. -
@shadow_cb Soweit mir bekannt können nur die Datenpunkte unter "remote" geschrieben werden. Alle anderen z.B. unter commands oder unter state sind read only.
-
@hssk hmm, ich starte unter commands die Vorklimatisierung
-
Hi,
Ich konnte bis vor ein paar Tagen über diesen State meine Standheizung einschalten:
State "mercedesme.0.W1Kxxxxxxxxxxxxx.commands.AUXHEAT_START.start" has no existing object, this might lead to an error in future versions
Jetzt gibt es das Objekt nicht mehr. Adapter läuft in Version 0.3.4
Habe schon die Instanz gestoppt, Objekte gelöscht und Instanz neu gestartet. Login bei Mercedes laut Log OK und Objekte werden angelegt.
Nur unter anderem dieser nicht.
Jemand eine Idee ob der woanders hingewandert ist oder welchen State ich jetzt nutzen muss?
-
@wendy2702 Hast Du es mal mit dem entsprechenden Objekt unter remote probiert?
Damit klappt es bei mir zuverlässig. -
@hssk nein.
Danke für den Hinweis. Probiere ich aus.
Edit: heute funktioniert das Objekt wieder ohne das ich was geändert habe. War wohl ein Mercedes Problem.
-
@hssk said in Test Adapter MercedesMe v0.0.x:
@shadow_cb Soweit mir bekannt können nur die Datenpunkte unter "remote" geschrieben werden. Alle anderen z.B. unter commands oder unter state sind read only.
ok danke
schade
-
Das passt aber nicht in jedem Fall (bei jedem Modell :)), denn
ich starte mit dem hier z.B. die Vorklimatisierung.
-
Nachdem ich mit v0.3.4 auch massenhaft Log-Einträge
mercedesme.0 2025-02-04 01:18:46.546 info Lost WebSocket connection. Reconnect WebSocket
und von nachts von ca. 21h bis 01h laufend
mercedesme.0 2025-02-04 00:25:46.642 info 429 Too many requests. The account is blocked until 0:00 mercedesme.0 2025-02-04 00:25:46.547 info Try to reconnect
hatte, habe ich ein Update auf die v0.3.5 gemacht (und musste erstmal die credentials neu eingeben)
An den obigen Log-Einträgen hat sich leider nichts verändert, aber zusätzlich finde ich jetzt im Log folgenden ERROR:
mercedesme.0 2025-02-04 17:41:31.393 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 17:25:01.353 info Start Websocket Connection mercedesme.0 2025-02-04 17:25:01.351 error "" mercedesme.0 2025-02-04 17:25:01.351 error AxiosError: Request failed with status code 418 mercedesme.0 2025-02-04 17:25:00.672 info starting. Version 0.3.5 (non-npm: TA2k/ioBroker.mercedesme) in /opt/iobroker/node_modules/iobroker.mercedesme, node: v20.18.2, js-controller: 7.0.6
Reconnect delay habe ich auf 180 sec. gesetzt.
Adapter scheint aber zu laufen und liefert Daten.
Was sagt der "AxiosError" aus ? -
@sigma415 sagte in Test Adapter MercedesMe v0.0.x:
Reconnect delay habe ich auf 180 sec. gesetzt.
Ich habs auf 300 gesetzt - da kommt der Fehler mit den Too many requests nicht mehr - aber dass der Websocket oft verloren geht, scheint nun der Normalfall zu sein.
mercedesme.0 2025-02-04 23:29:46.129 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 23:09:44.075 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 22:29:52.276 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 22:10:20.229 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 21:48:18.180 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 21:29:46.135 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 21:09:14.091 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 20:47:48.179 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 20:26:46.124 info Lost WebSocket connection. Reconnect WebSocket mercedesme.0 2025-02-04 20:07:14.081 info Lost WebSocket connection. Reconnect WebSocket