Liebe Homebridge Gurus,
ich versuche gerade die Verification für mein Plugin zu bekommen.
Das Plugin fragt die Day a Head Strompreise von dem Anbieter ab und speichert sie in .Hombridge/.cache.
in Settings.ts frage ich ab ob es .cache bereits gibt oder erstellt werden muß.
// check if directory .cache exists
fs.access(cacheDirectory, (error) => {
// To check if the given directory already exists or not
if (error) {
// If current directory does not exist then create it
fs.mkdir(cacheDirectory, (error) => {
if (error) {
log(error);
} else {
log('New Directory created successfully !!');
}
});
} else {
log('Given Directory already exists !!');
}
});
nur leider verursacht das einen reboot des ersten Starts. danach läufts stabil.
ich bitte um Hilfe oder einen Anstoß, wo ich diese Abfrage einbauen kann, bevor das Plugin startet.
lg
Herbert