Jeep identifiee par Uconnect : etiquette du branchement, selecteur et niveau poses automatiquement
This commit is contained in:
@@ -276,7 +276,10 @@ export const JEEP = {
|
||||
branchee: 'binary_sensor.jeep_renegade_phev_ev_charger',
|
||||
};
|
||||
|
||||
export async function ingererJeep(sql, lire, st, journaliser) {
|
||||
// `etiqueter(branche, niveau)` (fourni par le service) : pose l'etiquette JEEP
|
||||
// du branchement, le selecteur et le niveau « saisi » — appelee UNE fois par
|
||||
// branchement, a la premiere mise a jour Uconnect qui le confirme.
|
||||
export async function ingererJeep(sql, lire, st, journaliser, etiqueter = null) {
|
||||
const km = Number(st.get(JEEP.odometre)?.state);
|
||||
const niv = Number(st.get(JEEP.niveau)?.state);
|
||||
const t = Date.parse(st.get(JEEP.majA)?.state ?? '');
|
||||
@@ -317,6 +320,7 @@ export async function ingererJeep(sql, lire, st, journaliser) {
|
||||
n++;
|
||||
await journaliser(sql, 'vehicule', `Niveau JEEP au branchement : ${niveau} % (lu par Uconnect)`,
|
||||
{ niveau, ts: ts.toISOString(), branchement: branche.toISOString() });
|
||||
if (etiqueter) n += await etiqueter(branche, niveau);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user