Hi,
mit ist eben aufgefallen das der Adapter nicht mehr richtig funktioniert.
Im Log stand "Omada cID not found".
Manuelles abfragen der hinterlegten API URL ergab auch nur Müll. Hat TP-Link beim letzten Update anscheinend geändert oder so.
Habs jetz so gelöst, adapter läuft wieder
async login() {
await this.requestClient({
method: 'get',
url: `https://${this.config.ip}:${this.config.port}/api/info`,
})
.then((res) => {
//this.log.debug(JSON.stringify(res.data));
//const omadacId = res.request.path.split('/')[1];
const data = res.data;
const result = data.result;
const omadacId = result.omadacId;
if (omadacId) {
this.omadacId = omadacId;
this.log.info(`Omada cID: ${this.omadacId}`);
} else {
this.log.debug('Omada cID not found');
}
})
.catch((error) => {
this.log.error(error);
this.log.error('Login failed');
error.response && this.log.error(JSON.stringify(error.response.data));
});