SoC Abfrage funktioniert nicht mehr seit ein paar Tagen. Scheinbar hat Nissan wieder den API Endpoint geändert (und enhance password encryption method).
Siehe hier: https://github.com/TA2k/ioBroker.nissan ... ea04ac022c
Support: SoC Leaf
-
- Beiträge: 11
- Registriert: Do Jun 27, 2024 7:48 pm
- Has thanked: 1 time
Re: Support: SoC Leaf
Ich habe heute morgen auch gemerkt, dass die SoC Abfrage hängt. Danke für den Link. MyLeaf wurde am 03.07. ebenfalls aktualisiert. Anscheinend wurde mehr geändert als nur die URL für die NISSAN API. Ich schaue es mir an.
Re: Support: SoC Leaf
Guten Abend,
Bei mir funktioniert auch die Abfrage mit v 1.9.304 auf dem Server nicht mehr und im EV SoC Log steht ein 404. Falls es hilft:
Die Aktualisierung per Nissan EV App geht noch.
Bloß gut, dass es hier so einen guten Support gibt. Danke nochmals für die Mühe.
Bei mir funktioniert auch die Abfrage mit v 1.9.304 auf dem Server nicht mehr und im EV SoC Log steht ein 404. Falls es hilft:
Code: Alles auswählen
2025-07-07 21:24:16,718 - root - DEBUG - LP1: Update soctimer to 11
2025-07-07 21:24:14: PID: 15435: Lp1: Starting Python module (LV1) at 33 main modules/soc_leaf/main.sh
2025-07-07 21:24:08: PID: 14194: Lp1: Done (LV1) at 35 main modules/soc_leaf/main.sh
2025-07-07 21:24:08,127 - pycarwings2 - ERROR - Invalid JSON returned
</body></html>
<p>The requested URL was not found on this server.</p>
<h1>Not Found</h1>
</head><body>
<title>404 Not Found</title>
<html><head>
2025-07-07 21:24:08,125 - pycarwings2 - DEBUG - Response HTTP Response Body: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
2025-07-07 21:24:08,124 - pycarwings2 - DEBUG - Response HTTP Status Code: 404
2025-07-07 21:24:08,120 - requests.packages.urllib3.connectionpool - DEBUG - https://gdcportalgw.its-mo.com:443 "POST /api_v230317_NE/gdc/InitialApp_v2.php HTTP/1.1" 404 196
2025-07-07 21:24:06,719 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): gdcportalgw.its-mo.com
}
"lg": "en-US"
"initial_app_str": "9s5rfK-unkenntlich-tzajWNcA",
"custom_sessionid": "",
"RegionCode": "NE",
2025-07-07 21:24:06,715 - pycarwings2 - DEBUG - params: {
2025-07-07 21:24:06,714 - pycarwings2 - DEBUG - invoking carwings API: https://gdcportalgw.its-mo.com/api_v230317_NE/gdc/InitialApp_v2.php
2025-07-07 21:24:06,695 - root - DEBUG - LP1: login = nutzername@web.de, region = NE
2025-07-07 21:24:06,695 - root - DEBUG - LP1: Update soctimer to 10
Bloß gut, dass es hier so einen guten Support gibt. Danke nochmals für die Mühe.
Nissan LEAF ZE1 2019, Von Null auf Fun in 1 s.
PV: Viessmann Vitovolt 300 P275 AC, 3,6 kWp, WR: SMA SB3.6-1AV-40, Manager: SMA Sunny Home Manager 2.0
WB: openWB Serie 1 Bj 2019, F/W: v1.9.304 nightly, einphasig, max 3,6 kW, per WLAN eingebunden
PV: Viessmann Vitovolt 300 P275 AC, 3,6 kWp, WR: SMA SB3.6-1AV-40, Manager: SMA Sunny Home Manager 2.0
WB: openWB Serie 1 Bj 2019, F/W: v1.9.304 nightly, einphasig, max 3,6 kW, per WLAN eingebunden
Re: Support: SoC Leaf
@LEAFerant Danke für die Vorschusslorbeeren
und die Infos.
Gut zu wissen, dass es auch noch V1.9.304 Nutzer mit einem "alten" Leaf gibt (ich bin inzwischen auf V2.1.8-Alpha.1 umgestiegen)
Nissan hat sowohl die URL für die API als auch das Verschlüsselungsverfahren für den Login geändert. siehe https://github.com/remuslazar/homeassis ... issues/100
In pycarwings3 (für openWB V2.1.8) wurde das Problem bereits gefixt https://github.com/remuslazar/homeassis ... s/pull/101
Wobei @remuslazar leider die Version 0.7.12 auf 0.7.14 aktualisiert hat und damit der Fix nicht in die Version 0.7.13 eingeflossen ist, die von openWB V2.1.8 verwendet wird. Ich werde also noch einen Pull Request für pycarwings3 auf V0.7.15 auslösen müssen, der die Änderungen von V07.13 und V0.7.14 enthält ...
Außerdem werde ich in pycarwings2 (für oWB V1.9.304) den Fix aus pycarwings3 übertragen.

Gut zu wissen, dass es auch noch V1.9.304 Nutzer mit einem "alten" Leaf gibt (ich bin inzwischen auf V2.1.8-Alpha.1 umgestiegen)
Nissan hat sowohl die URL für die API als auch das Verschlüsselungsverfahren für den Login geändert. siehe https://github.com/remuslazar/homeassis ... issues/100
In pycarwings3 (für openWB V2.1.8) wurde das Problem bereits gefixt https://github.com/remuslazar/homeassis ... s/pull/101
Wobei @remuslazar leider die Version 0.7.12 auf 0.7.14 aktualisiert hat und damit der Fix nicht in die Version 0.7.13 eingeflossen ist, die von openWB V2.1.8 verwendet wird. Ich werde also noch einen Pull Request für pycarwings3 auf V0.7.15 auslösen müssen, der die Änderungen von V07.13 und V0.7.14 enthält ...
Außerdem werde ich in pycarwings2 (für oWB V1.9.304) den Fix aus pycarwings3 übertragen.