Carwings FHEM Modul für Nissan API Stand 07/2025
Nachdem Nissan Anfang Juli 2025 (mal wieder) die API geändert hat, habe ich mich der 98_Carwings.pm Datei angenommen und die notwendigen Änderungen eingebaut.
Diesmal wurde nicht nur die URL geändert, sondern Nissan hat die unsichere Blowfish Verschlüsselung entfernt, somit muss nun die AES-CBC-256 genommen werden.
Dies ist in dieser Version der 98_Carwings.pm implementiert.
Ein unauffälliger User Agent wurde auch noch hinzugefügt.
Vielen Dank für den Input zu den Juli 2025 Änderungen von Nissan aus den verschiedenen anderen Carwings Projekten, vor allem der Go-Implementierung (siehe https://github.com/joeshaw/carwings/issues/57)
Zur Benutzung/Ersteinrichtung bitte in diesen Thread schauen: https://forum.fhem.de/index.php?topic=92163.0
Vielen Dank an c2j2 fürs Schreiben und langjährige Pflegen dieses Moduls!
Danke, docolli, dass du dich des Moduls angenommen hast.
Ich hab deine neue Version heruntergeladen und die alte 98_Carwings.pm ersetzt. Ich musste noch die folgenden zwei Perl-Module herunterladen:
sudo apt-get install libcrypt-cbc-perl
sudo apt-get install libcrypt-rijndael-perl
Jetzt läuft es wieder!
Danke
Michael
Danke für den Hinweis mit den Perl Modulen.
Ich hatte einiges getestet und installiert, sodaß ich nicht mehr wusste, welche Module jetzt final nötig sind. So ist das hier klar dokumentiert.