This commit is contained in:
2026-06-09 19:12:11 +02:00
parent 6838e7315b
commit 86b7d1095b

View File

@@ -54,7 +54,6 @@ async function hasStatusChanged(newData, oldData) {
if (vehicle.fmsstatus_id != oldVehicle.fmsstatus_id || !oldVehicle) { if (vehicle.fmsstatus_id != oldVehicle.fmsstatus_id || !oldVehicle) {
// Divera Nachricht // Divera Nachricht
console.log("[INFO] Statusabfrage!");
if ( if (
vehicle.fmsstatus_id == 6 || vehicle.fmsstatus_id == 6 ||
vehicle.fmsstatus_id == 2 || vehicle.fmsstatus_id == 2 ||
@@ -73,14 +72,17 @@ async function hasStatusChanged(newData, oldData) {
}, },
}) })
.then((res) => { .then((res) => {
console.log("Divera News sent successfully:", res.data); console.log(
`[INFO] Divera News sent successfully: FL. AUR ${vehicle.name} Status ${oldVehicle.fmsstatus_id}->${vehicle.fmsstatus_id}`,
);
}); });
} }
} }
}); });
} }
async function main() { async function main() {
console.log("Ausführung Status"); console.log("[INFO] Statusabfrage - " + new Date().toLocaleString("de-DE"));
const newData = await getData(); const newData = await getData();
hasStatusChanged(newData, JSON.parse(fs.readFileSync(CACHE_FILE, "utf8"))); hasStatusChanged(newData, JSON.parse(fs.readFileSync(CACHE_FILE, "utf8")));
@@ -88,5 +90,5 @@ async function main() {
fs.writeFileSync(CACHE_FILE, JSON.stringify(newData)); fs.writeFileSync(CACHE_FILE, JSON.stringify(newData));
} }
console.log("[INFO] Start Intervall!"); console.log("[INFO] Starte Intervall!");
setInterval(main, 1000 * process.env.intervall); setInterval(main, 1000 * process.env.intervall);