Skip to content
This repository has been archived by the owner on Jan 27, 2023. It is now read-only.

Help needed: enable/disbale Guest Wlan #28

Open
ManuelW77 opened this issue Oct 14, 2019 · 5 comments
Open

Help needed: enable/disbale Guest Wlan #28

ManuelW77 opened this issue Oct 14, 2019 · 5 comments

Comments

@ManuelW77
Copy link

ManuelW77 commented Oct 14, 2019

Hallo zusammen,

ich möchte mit fritzapi im ioBrocker per Javascript mein Gäste Wlan ein- und ausschalten.

Wenn ich den Status vom GWLan abfrage bekomme ich zurück:
{'isFulfilled':false,'isRejected':false}
Egal ob es an oder aus ist, bekomme immer diese Antwort.

Zum ein- und ausschalten habe ich es so verstanden, ich schicke ein boolean mit setGuestWlan. Also mache ich folgendes:
f.setGuestWlan(true)
aber der Status des WLan ändert sich nicht.

Bräuchte mal bitte einen Tipp, wie ich das GWLan ein- und ausschalten und den Status abfragen kann.

Wenn möglich würde ich auch gern noch die Anzahl der mit dem GWLan verbunden Geräte abfragen.

Vielen Dank schon mal
Manuel

@andig
Copy link
Owner

andig commented Oct 14, 2019 via email

@ManuelW77
Copy link
Author

Was meinst du mit "was machst du damit"?
Ich versuche den Status des Guest WLan abzufragen und es ein/aus zu schalten.
Bekomme es aber einfach nicht hin. Das einzige was ich abgefragt bekomme ist die Session ID.

@andig
Copy link
Owner

andig commented Oct 14, 2019

Was meinst du mit "was machst du damit"?

Wie verarbeitest Du das Promise?

{'isFulfilled':false,'isRejected':false}

Das sieht nach einem nicht aufgelösten Promise aus! Daher die Frage: was machst Du damit?

Schau Dir bitte die Beispiele in der README an oder poste Deinen Code.

@ManuelW77
Copy link
Author

ManuelW77 commented Oct 15, 2019

Mein mein Script schaut so aus

var Fritz = require('fritzapi').Fritz
var f = new Fritz("xxx", "xxx")
f.getGuestWlan().then(function(ains){
console.log(f.getSID())
console.log(ains);
});

und was ich zurückbekomme schaut so aus

1f950f269b157d74
{}

Ich weiß halt nicht, ob die Abfrage des Guest Wlan so überhaupt richtig ist.

@andig
Copy link
Owner

andig commented Oct 17, 2019

Es scheint als würde der Aufruf keine Guest WLAN Settings finden. Du könntest mal hier schauen: https://github.com/andig/fritzapi/blob/master/index.js#L679 was da genau passiert, also ob das UI der Fritzbox korrekt geparst wird. Für das GuestWLAN gibts leider kein API so dass ich auf Screen Scraping aufbaue...

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants