NEWS
Test Adapter Fiat Jeep v0.0.x
-
@tombox Bei mir geht leider nichts. Wenn ich den Adapter laufen lasse wird bei in der App auch der Login gesperrt, wegen zu vieler Fehlversuche. Dann setze ich das Kennwort zur
ü
ck, verifiziere es per mail und gebe das neue Kennwort in den Adaptereinstellungen ein, aber der Login schl
ä
gt weiterhin fehl.:man-shrugging: -
@tombox Jetzt hat es geklappt. Ich habe jetzt im Kennwort ein anderes Sonderzeichen verbaut. Dann ging es sofort. Sehr komisch.
@si_ska said in Test Adapter Fiat Jeep v0.0.x:
@tombox Jetzt hat es geklappt. Ich habe jetzt im Kennwort ein anderes Sonderzeichen verbaut. Dann ging es sofort. Sehr komisch.
Bei mir war es jetzt genauso - seit 1-2 Wochen war kein Login des iobroker Adapters mehr m
ö
glich, auch bei der FIAT App gab es Probleme. Das Problem in der App hat sich gel
ö
st, entweder durch ein Update der App oder durch eine
Ä
nderung am Server, im iobroker konnte ich mich aber nicht anmelden.Nach der
Ä
nderung des Passworts funktioniert jetzt wieder alles.Ich vermute, dass Serverseitig etwas ge
ä
ndert wurde und Passworte mit bestimmten Sonderzeichen nicht mehr funktionieren. In meinem Fall war ein Prozentzeichen % und ein Asterisk * enthalten. Evtl. stimmt mit dem Encoding in der Implementierung des Fiat Adapters oder auf Server-Seite etwas nicht.Aus der Fiat Seite: Das Passwort muss 8-16 Zeichen enthalten, darunter Buchstaben und Zahlen. Zu den Symbolen, die nicht verwendet werden k
ö
nnen, geh
ö
ren <>+|/? * - vielleicht wurden auch einfach die Passwort-Richtlinien ge
ä
ndert. -
@si_ska said in Test Adapter Fiat Jeep v0.0.x:
@tombox Jetzt hat es geklappt. Ich habe jetzt im Kennwort ein anderes Sonderzeichen verbaut. Dann ging es sofort. Sehr komisch.
Bei mir war es jetzt genauso - seit 1-2 Wochen war kein Login des iobroker Adapters mehr m
ö
glich, auch bei der FIAT App gab es Probleme. Das Problem in der App hat sich gel
ö
st, entweder durch ein Update der App oder durch eine
Ä
nderung am Server, im iobroker konnte ich mich aber nicht anmelden.Nach der
Ä
nderung des Passworts funktioniert jetzt wieder alles.Ich vermute, dass Serverseitig etwas ge
ä
ndert wurde und Passworte mit bestimmten Sonderzeichen nicht mehr funktionieren. In meinem Fall war ein Prozentzeichen % und ein Asterisk * enthalten. Evtl. stimmt mit dem Encoding in der Implementierung des Fiat Adapters oder auf Server-Seite etwas nicht.Aus der Fiat Seite: Das Passwort muss 8-16 Zeichen enthalten, darunter Buchstaben und Zahlen. Zu den Symbolen, die nicht verwendet werden k
ö
nnen, geh
ö
ren <>+|/? * - vielleicht wurden auch einfach die Passwort-Richtlinien ge
ä
ndert.@mattanja Also bei funktioniert es nicht, Passwortrichtlinien waren gr
ü
n, rot wenn ich ein falsches Sonderzeichen verwendet habe, aktuell habe ich @ und & dabei.

Im Adapter sind Zugangsdaten und PIN korrekt, dieser Fehler wird geworfen:

Ü
brigens, die App funktioniert, zwar nur teilweise, aber jedenfalls kein Login-Problem. CustomerCenter forscht schon seit 18. August 2023, was da nicht funktioniert. -
@mattanja Also bei funktioniert es nicht, Passwortrichtlinien waren gr
ü
n, rot wenn ich ein falsches Sonderzeichen verwendet habe, aktuell habe ich @ und & dabei.

Im Adapter sind Zugangsdaten und PIN korrekt, dieser Fehler wird geworfen:

Ü
brigens, die App funktioniert, zwar nur teilweise, aber jedenfalls kein Login-Problem. CustomerCenter forscht schon seit 18. August 2023, was da nicht funktioniert.@tombox Also nun bin ich mir nicht sicher, wo das Problem mit dem Passwort ist, in der APP und den diversen Webzug
ä
ngen von Jeep wird mein Passwort akzeptiert, nach den Regeln siehe mein Beitrag zuvor. nun habe ich das & gegen ein % getauscht, beides erlaubt - siehe da der Adapter funktioniert.

W
ü
rde nun behaupten, dass das Problem dann eher beim Adapter liegt, so wie bereits im Verlauf zu lesen, dass es pl
ö
tzlich funktioniert.
Aber was solls, nun bin ich happy, funktioniert sowohl mit Version 0.0.8 und 0.0.9. -
@tombox Also nun bin ich mir nicht sicher, wo das Problem mit dem Passwort ist, in der APP und den diversen Webzug
ä
ngen von Jeep wird mein Passwort akzeptiert, nach den Regeln siehe mein Beitrag zuvor. nun habe ich das & gegen ein % getauscht, beides erlaubt - siehe da der Adapter funktioniert.

W
ü
rde nun behaupten, dass das Problem dann eher beim Adapter liegt, so wie bereits im Verlauf zu lesen, dass es pl
ö
tzlich funktioniert.
Aber was solls, nun bin ich happy, funktioniert sowohl mit Version 0.0.8 und 0.0.9. -
@pcgamer wenn du die zeit hast kannst du die GitHub version installieren, dein altes password setzen und nochmal testen
-
Hi ich habe ein Fiat und Jeep Adapter erstellt.
Remote control sind m
ö
gliche unter fiat.0.xxxxxxxxx.remote die states auf true setzenDer SOC updatet nur wenn man unter remote deeprefresh auf true setzt
Zum Installieren:
https://github.com/TA2k/ioBroker.fiatUnter Adapter das Github Icon klicken:
Benutzerdefiniert ausw
ä
hlen und die Url einf
ü
gen.

Dann unter Adapter den Fiat Adapter suchen und ganz rechts auf das Plus klicken.

In den Instanzoptionen die jeweiligen Optionen einstellen.
-
@tombox Vielen Dank f
ü
r deinen Adapter.Die Frage von @oliver26316 interessiert mich auch sehr.
Und ob bereits jemand einen Weg gefunden hat, den Ladevorgang
ü
ber ioBroker wieder zu stoppen.
Alle Remote Controls funktionieren bei mir, jedoch bekomme ich auch
ü
ber Umwege wie z.B. RDU (Unlock) keinen Ladestopp hin.@marcus-kl
ö
sters said in Test Adapter Fiat Jeep v0.0.x:@tombox Vielen Dank f
ü
r deinen Adapter.
...
Und ob bereits jemand einen Weg gefunden hat, den Ladevorgang
ü
ber ioBroker wieder zu stoppen.
Alle Remote Controls funktionieren bei mir, jedoch bekomme ich auch
ü
ber Umwege wie z.B. RDU (Unlock) keinen Ladestopp hin.Fiat 500e: Hab einen Weg gefunden, per Fiat App den Ladevorgang zu starten und zu stoppen. Man darf nicht ChargeNow benutzen, das verh
ä
lt sich logisch wie ChargeNow_to_100%.
Man muss stattdessen das Laden starten und stoppen
ü
ber den Scheduler. Wenn man ein Ladeprogramm erstellt, dass z.B. mittags 12:00 f
ü
r 10 min l
ä
dt, dann wartet der Fiat beim Einst
ö
pseln ausserhalb dieser 10 min auf den Scheduler. Wenn man jetzt das Programm
ä
ndert, so dass die aktuelle Zeit im Ladeplan liegt, startet das Laden.
Ä
ndert man das aktive Programm so, dass die aktuelle Zeit ausserhalb des Ladeplans liegt, stoppt das Laden.
Man kann also ein "Fake" Charge Programm erstellen, das fast nie l
ä
dt, und ein Charge Programm mit den gew
ü
nschten Zeiten, z.B. Nachtstrom.
Ä
ndert man die Zeiten hin- und her, startet und stoppt das Laden. Geht mit der App. So kann man eine Ziellladung auf z.B. 80% programmieren, ohne das Ladeger
ä
t / die Wallbox anzusteuern, ausschliesslich gesteuert im Fahrzeug.Leider kriege ich es nicht hin, mit IObroker die Ladezeiten im Schedule zu
ä
ndern.setState('fiat.0.ZFAXXXXX.status.evInfo.schedules01.endTime', {val:"02:50","ack":true});
schreibt zwar den Wert in das Objekt, aber beim n
ä
chsten Update des Adapters werden wieder die alten Werte vom Fahrzeug hergestellt.setState('fiat.0.ZFAXXXXX.status.evInfo.schedules01.endTime', {val:"02:50","ack":false});
ergibt einen Fehler (wegen "read only" Status des Objekts???). Log:
fiat.0
2024-06-08 11:15:08.488 error Failed to set remote
fiat.0
2024-06-08 11:15:08.488 error {"name":"INVALID_REQUEST_PARAMETER","message":"Request parameter is missing or invalid"}
fiat.0
2024-06-08 11:15:08.488 error Request failed: null
fiat.0
2024-06-08 11:15:08.487 error AxiosError: Request failed with status code 400
javascript.0
2024-06-08 11:15:08.047 warn Read-only state "fiat.0.ZFAXXXX.status.evInfo.schedules01.endTime" has been written without ack-flag with value "02:50" -
@marcus-kl
ö
sters said in Test Adapter Fiat Jeep v0.0.x:@tombox Vielen Dank f
ü
r deinen Adapter.
...
Und ob bereits jemand einen Weg gefunden hat, den Ladevorgang
ü
ber ioBroker wieder zu stoppen.
Alle Remote Controls funktionieren bei mir, jedoch bekomme ich auch
ü
ber Umwege wie z.B. RDU (Unlock) keinen Ladestopp hin.Fiat 500e: Hab einen Weg gefunden, per Fiat App den Ladevorgang zu starten und zu stoppen. Man darf nicht ChargeNow benutzen, das verh
ä
lt sich logisch wie ChargeNow_to_100%.
Man muss stattdessen das Laden starten und stoppen
ü
ber den Scheduler. Wenn man ein Ladeprogramm erstellt, dass z.B. mittags 12:00 f
ü
r 10 min l
ä
dt, dann wartet der Fiat beim Einst
ö
pseln ausserhalb dieser 10 min auf den Scheduler. Wenn man jetzt das Programm
ä
ndert, so dass die aktuelle Zeit im Ladeplan liegt, startet das Laden.
Ä
ndert man das aktive Programm so, dass die aktuelle Zeit ausserhalb des Ladeplans liegt, stoppt das Laden.
Man kann also ein "Fake" Charge Programm erstellen, das fast nie l
ä
dt, und ein Charge Programm mit den gew
ü
nschten Zeiten, z.B. Nachtstrom.
Ä
ndert man die Zeiten hin- und her, startet und stoppt das Laden. Geht mit der App. So kann man eine Ziellladung auf z.B. 80% programmieren, ohne das Ladeger
ä
t / die Wallbox anzusteuern, ausschliesslich gesteuert im Fahrzeug.Leider kriege ich es nicht hin, mit IObroker die Ladezeiten im Schedule zu
ä
ndern.setState('fiat.0.ZFAXXXXX.status.evInfo.schedules01.endTime', {val:"02:50","ack":true});
schreibt zwar den Wert in das Objekt, aber beim n
ä
chsten Update des Adapters werden wieder die alten Werte vom Fahrzeug hergestellt.setState('fiat.0.ZFAXXXXX.status.evInfo.schedules01.endTime', {val:"02:50","ack":false});
ergibt einen Fehler (wegen "read only" Status des Objekts???). Log:
fiat.0
2024-06-08 11:15:08.488 error Failed to set remote
fiat.0
2024-06-08 11:15:08.488 error {"name":"INVALID_REQUEST_PARAMETER","message":"Request parameter is missing or invalid"}
fiat.0
2024-06-08 11:15:08.488 error Request failed: null
fiat.0
2024-06-08 11:15:08.487 error AxiosError: Request failed with status code 400
javascript.0
2024-06-08 11:15:08.047 warn Read-only state "fiat.0.ZFAXXXX.status.evInfo.schedules01.endTime" has been written without ack-flag with value "02:50"OK.Unglaublich, aber wahr. Ziellladen per IObroker easy. @tombox (DANKE!!!) hat mal schnell
ü
ber Nacht das Editieren von Lade- und Klimaschedules integriert, Github Version 0.0.10. Es funktioniert mit dem Fiat 500e perfekt, man kann das Laden an- und ausschalten durch Editieren der Ladezeiten. Das geht zuhause und auch an
ö
ffentlichen Ladepunkten, nur durch Programmieren des Fiat. Kein Zugriff auf die Wallbox erforderlich.
Hier ein primitives Blockly Beispielscript. L
ä
uft jede Nacht 2:00, l
ä
dt auf 80 %, und stoppt dann.

Javascript function:
setState('fiat.0.ZFAXXXXXX.remote.CPPLUS', [
{
"cabinPriority": false,
"chargeToFull": false,
"enableScheduleType": true,
"endTime": endTime1,
"repeatSchedule": true,
"scheduleType": "CHARGE",
"scheduledDays": {
"friday": true,
"monday": true,
"saturday": true,
"sunday": true,
"thursday": true,
"tuesday": true,
"wednesday": true
},
"startTime": startTime1
},
{
"cabinPriority": true,
"chargeToFull": false,
"enableScheduleType": false,
"endTime": "11:45",
"repeatSchedule": false,
"scheduleType": "CLIMATE",
"scheduledDays": {
"friday": false,
"monday": false,
"saturday": false,
"sunday": false,
"thursday": false,
"tuesday": false,
"wednesday": false
},
"startTime": "11:45"
},
{
"cabinPriority": false,
"chargeToFull": false,
"enableScheduleType": false,
"endTime": "00:00",
"repeatSchedule": true,
"scheduleType": "CHARGE",
"scheduledDays": {
"friday": false,
"monday": false,
"saturday": false,
"sunday": false,
"thursday": false,
"tuesday": false,
"wednesday": false
},
"startTime": "00:00"
}
]); -
OK.Unglaublich, aber wahr. Ziellladen per IObroker easy. @tombox (DANKE!!!) hat mal schnell
ü
ber Nacht das Editieren von Lade- und Klimaschedules integriert, Github Version 0.0.10. Es funktioniert mit dem Fiat 500e perfekt, man kann das Laden an- und ausschalten durch Editieren der Ladezeiten. Das geht zuhause und auch an
ö
ffentlichen Ladepunkten, nur durch Programmieren des Fiat. Kein Zugriff auf die Wallbox erforderlich.
Hier ein primitives Blockly Beispielscript. L
ä
uft jede Nacht 2:00, l
ä
dt auf 80 %, und stoppt dann.

Javascript function:
setState('fiat.0.ZFAXXXXXX.remote.CPPLUS', [
{
"cabinPriority": false,
"chargeToFull": false,
"enableScheduleType": true,
"endTime": endTime1,
"repeatSchedule": true,
"scheduleType": "CHARGE",
"scheduledDays": {
"friday": true,
"monday": true,
"saturday": true,
"sunday": true,
"thursday": true,
"tuesday": true,
"wednesday": true
},
"startTime": startTime1
},
{
"cabinPriority": true,
"chargeToFull": false,
"enableScheduleType": false,
"endTime": "11:45",
"repeatSchedule": false,
"scheduleType": "CLIMATE",
"scheduledDays": {
"friday": false,
"monday": false,
"saturday": false,
"sunday": false,
"thursday": false,
"tuesday": false,
"wednesday": false
},
"startTime": "11:45"
},
{
"cabinPriority": false,
"chargeToFull": false,
"enableScheduleType": false,
"endTime": "00:00",
"repeatSchedule": true,
"scheduleType": "CHARGE",
"scheduledDays": {
"friday": false,
"monday": false,
"saturday": false,
"sunday": false,
"thursday": false,
"tuesday": false,
"wednesday": false
},
"startTime": "00:00"
}
]);@alw
Hallo, nutze auch den Fiat Adapter.Habe mir dein Script mal angesehen, habe es jetzt nicht gepr
ü
ft, aber der "stateOfCharge" sollte sich auch ohne "Deep refresh" aktualisieren (zum Starten ja).
Somit w
ü
rde ich es etwas anders machen.
Oder habe ich etwas
ü
bersehen?Gru
ß
Micha
-
@alw
Hallo, nutze auch den Fiat Adapter.Habe mir dein Script mal angesehen, habe es jetzt nicht gepr
ü
ft, aber der "stateOfCharge" sollte sich auch ohne "Deep refresh" aktualisieren (zum Starten ja).
Somit w
ü
rde ich es etwas anders machen.
Oder habe ich etwas
ü
bersehen?Gru
ß
Micha
@klee-1 Bei mir
ä
ndert sich der Datenpunkt nur, wenn das Fahrzeug auf- oder zugeschlossen wird. Ansonsten bleibt der bei stehendem oder fahrendem sowie auch bei ladendem Fahrzeug ewig konstant. Oder eben auch bei Ausl
ö
sen durch Deeprefresh.
Fahrzeuge sind ein Jeep Compass und ein Jeep Renegade.Gruss, J
ü
rgen -
@alw
Hallo, nutze auch den Fiat Adapter.Habe mir dein Script mal angesehen, habe es jetzt nicht gepr
ü
ft, aber der "stateOfCharge" sollte sich auch ohne "Deep refresh" aktualisieren (zum Starten ja).
Somit w
ü
rde ich es etwas anders machen.
Oder habe ich etwas
ü
bersehen?Gru
ß
Micha
@klee-1 Bei mir (Fiat 500e 21) bleibt der State of Charge oft nach Parken und Einst
ö
pseln auf einem falschen Wert, auch in der Fiat App. Ich muss dann manuell refreshen. Deshalb hab ich das im Skript so gel
ö
st.
Ob er w
ä
hrend des Ladens mit "normalem refresh" hochtickt hab ich dann gar nicht erst probiert,
Edit: ausprobiert. Der Fiat 500e macht keinen Refresh des "state of charge" w
ä
hrend des Ladens. Ein "deep refresh" ist erforderlich und
...kostet ja nicht extra.... Die Schleife mit der 10min
ü
tigen Abfrage l
ä
uft nur beim Laden, also gibts auch keine Sorge mit der 12V Batterie.
Inzwischen hab ichs noch ein bisschen komplizierter gemacht. Wenn ich unterwegs bin, kann ich Schedule3 aktivieren, dessen Status wird jetzt immer abgefragt und - wenn aktiv - die Automatik der Zielladung lahmgelegt. Spart eine Visualisierung / Fernzugriff auf den RaspPi. Damit er nicht immer 23:00 5 min l
ä
dt, l
ä
uft nachmittags ein simples zweites Skript das die "Nocharge" Zeiten in den Vormittag legt.

-
Hi ich habe ein Fiat und Jeep Adapter erstellt.
Remote control sind m
ö
gliche unter fiat.0.xxxxxxxxx.remote die states auf true setzenDer SOC updatet nur wenn man unter remote deeprefresh auf true setzt
Zum Installieren:
https://github.com/TA2k/ioBroker.fiatUnter Adapter das Github Icon klicken:
Benutzerdefiniert ausw
ä
hlen und die Url einf
ü
gen.

Dann unter Adapter den Fiat Adapter suchen und ganz rechts auf das Plus klicken.

In den Instanzoptionen die jeweiligen Optionen einstellen.
-
Zielladung mit Fiat 500e, auch unterwegs ohne Zugriff auf die Wallbox
Eine verbesserte Version des Skripts ist zum Importieren angeh
ä
ngt. ZFAxxxx muss durch eure eigene vin (=FIN) ersetzt werden. Abfrageintervall des Fiat Adapters ist 15 min.
Das IOBroker Blockly Skript erkennt plug-in, checkt w
ä
hrend des Ladens alle 10 min den Ladestand, l
ä
dt auf 80 %, und stoppt den Ladevorgang dann automatisch im Fahrzeug.
Wenn ihr z.B. die Ladezeit auf Nachtstrom von 0:00 - 08:00 begrenzen wollt, einfach Chargeperiod_start auf 00:00 lassen und Chargeperiod_end auf 08:00
ä
ndern.
Damit man das Skript auch von unterwegs de-aktivieren kann, fragt es ab ob Ladeprogramm 3 aktiv ist und macht dann gar nichts. Also zum de-aktivieren einfach Ladeprogramm 3 aktiv setzen, im Auto oder mit der App.
Die Ladeautomatik wird auch inaktiv, wenn man per Gummiknopf im Ladeport oder per "Sofort laden" in der App den Scheduler
ü
berstimmt, dann l
ä
dt er auf 100 %.
Ladeprogramm 1 wird vom Skript gesetzt /
ü
berschrieben. Programm 2 (Default Klima) kann man eigentlich unabh
ä
ngig benutzen, wird aber derzeit
ü
berschrieben. Muss ich noch
ä
ndern...
Charge_to_target3.xml
-
Hallo, mir ist gerade in der App aufgefallen, dass sich da jetzt die Ladeleistung remote ver
ä
ndern l
ä
sst. Wird der Adapter noch um die Funktion erweitert? Gru
ß
Mike@mikerow said in Test Adapter Fiat Jeep v0.0.x:
Hallo, mir ist gerade in der App aufgefallen, dass sich da jetzt die Ladeleistung remote ver
ä
ndern l
ä
sst. Wird der Adapter noch um die Funktion erweitert? Gru
ß
MikeBei welchem Fahrzeug ?
Bei unserem 500e Bj.20 finde ich in der neuesten App-Version 1.97.9 keine Einstellm
ö
glichkeit f
ü
r die Ladestufe (1-5).
Geht nach wie vor nur lokal im Cockpit. -
@mikerow said in Test Adapter Fiat Jeep v0.0.x:
Hallo, mir ist gerade in der App aufgefallen, dass sich da jetzt die Ladeleistung remote ver
ä
ndern l
ä
sst. Wird der Adapter noch um die Funktion erweitert? Gru
ß
MikeBei welchem Fahrzeug ?
Bei unserem 500e Bj.20 finde ich in der neuesten App-Version 1.97.9 keine Einstellm
ö
glichkeit f
ü
r die Ladestufe (1-5).
Geht nach wie vor nur lokal im Cockpit. -
@mikerow Danke f
ü
r deine prompte Antwort.
Leider fehlt bei uns da die Einstellm
ö
glichkeit f
ü
r (Lade-) "Geschwindigkeit". Kommt auch nichts unter "Plan bearbeiten".Wann wurde dein 500e gebaut ? (Unserer ist aus der allerersten Serie, Zulassung in 12/2020)
Und welche Abos hast Du bei Fiat ?
Wir haben: MyCar, MyNavigation und MyRemote.
Und bei MyRemote hei
ß
t es jetzt (neuerdings ?) sogar: "Einstellung des Ladepegels"Allerdings war es beim (teuren) Renewal des MyCar-Abos nach 3 Jahren schon ein mittleres Drama, bis endlich nur mal wieder der SoC angezeigt wurde.



-
Hallo,
habe auch den Adapter installiert, funktioniert mit dem Jeep Avenger auch prinzipiell, danke!Wie auch in der App wird der aktuelle Ladezustand etc. nur sporadisch aktualisiert, in der App hilft ja oft ein setzen eines Zeitplans, damit der Akkustand aktualisiert wird. Ist ja ein leidiges und bekanntes Problem ...
Hier hab ich was vom setzen von Deep Refresh gelesen, der ist / war bei mir schon auf true gesetzt (wenn ich das richtig deute).
Ist es m
ö
glich
ü
ber Blockly oder js das gleiche zu initiieren, was der Trick
ü
ber Zeitplan-speichern bewirkt: Dass die Daten also (z.B. alle 5 Minuten) wirklich aktualisiert werden?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

